Software Developer - C++
Role details
Job location
Tech stack
Job description
· Work closely with the Product Owner and Senior Software Engineers to translate software requirements to clinical imaging application features using good design principles.
· Leverage your C++ software development background to implement new features that are high quality and meet real-time performance constraints.
· Ensure newly developed code is scanned by static code analysis tools and peer-reviewed before integrating into the existing software application.
· Create and maintain Software Design Description (SDD) documents to capture the software design at the right level of detail.
· Perform development testing (unit testing and necessary manual testing) to verify that the implementation successfully satisfies user requirements and functions correctly, even in edge case scenarios.
· Review issues created by the Software Test Engineers as part of manual and automated test execution and resolve them promptly.
· Participate in risk management activities like Failure Modes and Effects Analysis (FMEA) to determine hazards, hazardous situations, and identify risk control measures to implement.
· Adhere to Company's Agile QMS (Quality Management System) processes and procedures and create documentation to satisfy regulatory requirements.
Requirements
Do you have experience in UI?, Do you have a Bachelor's degree?, · Education: Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline.
· Experience: 2+ years of software development and embedded software experience using C++.
· Experience working with desktop applications and UI frameworks like Qt.
· Experience with development tools like Visual Studio, Azure DevOps, and Git.
· Experience with build and DevOps tools like CMake, Jenkins, and Git actions.
· Experience working in Agile software development environments like Scrum and Kanban.
· Experience with regulatory standards like IEC 62304, 82304, ISO 13485, and ISO 14971.
· Ability to successfully perform the minimum Physical, Cognitive, and Environmental job requirements with or without accommodation.
Benefits & conditions
$40 - $45 an hour - Contract, Pulled from the full job description
- Health insurance
- Vision insurance
- Dental insurance, * Dental insurance
- Health insurance
- Vision insurance