Senior Software Technologist
Core
Senior Software Technologist developing C++ software for medical devices, focusing on performance monitoring, system integration, and reliability.
Role type
Senior IC Software Engineer (Embedded/Medical Devices)
Builds
Medical device software components and performance monitoring systems
Domain
Healthcare technology / Medical devices
Deliverable
production ML models | product features
Required skills
C++ (Advanced), Realtime OS, Linux systems, CI/CD pipelines, Cloud platforms (AWS/Azure), API Design, Code Reviews, Debugging, TDD
Preferred skills
Medical device domain knowledge, AI platform usage (Copilot)
Technologies
C++, Python, Ruby, Jenkins, GitLab CI, AWS, Azure
Responsibilities
Develop and deliver end-to-end software for device components; Integrate software components and third-party libraries; Analyze and optimize application performance; Develop software to log and store performance data; Conduct code reviews and ensure adherence to coding standards; Collaborate with cross-functional teams to define and ship new features.
Seniority
Senior, hands-on IC