onsite
Software Engineer - Medical Applications & Algorithms
Software Engineer
Develop and optimize medical software applications and algorithms using C++ on AWS, leveraging CodeBuild, CodePipeline, and Agile practices to deliver high‑quality, compliant solutions for healthcare environments.
About the role
Key Responsibilities
- Design, implement, and maintain C++‑based medical applications and signal‑processing algorithms.
- Build and automate CI/CD pipelines with AWS CodeBuild and CodePipeline to ensure reliable, repeatable deployments.
- Collaborate with cross‑functional teams in an Agile environment to define requirements, prioritize work, and deliver incremental value.
- Integrate applications with Amazon Web Services services, ensuring security, scalability, and compliance with healthcare regulations.
- Perform code reviews, unit testing, and performance profiling to uphold code quality and reliability.
Requirements
- Strong proficiency in C++ (C++11/14/17) and object‑oriented design.
- Hands‑on experience with AWS CodeBuild, CodePipeline, and broader AWS services (e.g., S3, EC2, Lambda).
- Demonstrated ability to work in Agile/Scrum teams, delivering software in short iterations.
- Understanding of medical device software standards (e.g., IEC 62304) and data privacy regulations.
- Excellent problem‑solving skills and ability to communicate technical concepts clearly.