Senior Software Engineer- Cutting-Edge Medical Device Company
North bend, Washington
Open to Remote
Full Time
$140k - $170k
Our client is a medical technology company that develops cardiac monitoring and telemetry systems. They are hiring for a Senior Software Engineer to use C++ 17 and Qt to work on the application layer of their product. Their headquarters is located in Washington, however this is 100% a full-time remote role.
They are currently seeking a talented Senior Software Engineer to join their dynamic team remotely. As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining software solutions their products. You will utilize your expertise in C++17 and Qt to create robust and user-friendly applications that contribute to improving patient outcomes and advancing medical technology.
Required Skills & Experience
Desired Skills & Experience
What You Will Be Doing
Tech Breakdown
They are currently seeking a talented Senior Software Engineer to join their dynamic team remotely. As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining software solutions their products. You will utilize your expertise in C++17 and Qt to create robust and user-friendly applications that contribute to improving patient outcomes and advancing medical technology.
Required Skills & Experience
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven 6+ years of experience as a Software Engineer with expertise in C++ programming language and Qt framework.
- Solid Understanding of object-oriented design principles, data structures, and algorithms.
- Strong problem-solving skills and the ability to effectively communicate technical concepts.
Desired Skills & Experience
- Prior experience in the medical device industry or regulated environment.
- Experience working in an Agile development environment and familiarity with software development tools such as Git, JIRA, and CI/CD pipelines
What You Will Be Doing
Tech Breakdown
- C++17
- Qt
- Collaborate with cross-functional teams including software developers, engineers, and product managers to design and implement software solutions for medical devices.
- Develop high-quality, scalable, and maintainable software applications using C++17 and Qt framework.
- Participate in all phases of the software development lifecycle including requirements analysis, design, implementation, testing, and deployment.
- Conduct code reviews, debugging, and troubleshooting to ensure the reliability and performance of software systems.
- Stay updated with industry trends and emerging technologies to drive continuous improvement and innovation in software development practices.
- Provide technical leadership, mentorship, and guidance to junior team members.