Associate Software Engineer
Core
Develops high-quality software for medical device products, translating clinical and user needs into software behavior, designs, and interfaces.
Role type
Associate Software Engineer (Medical Devices)
Builds
Medical device software applications, user interfaces, services, data systems, algorithms, and firmware.
Domain
Healthcare / Medical Devices / Musculoskeletal Solutions
Deliverable
production ML models | product features
Required skills
Software design, implementation, debugging, and testing; AI-assisted development tools; Source control; Automated testing; Problem-solving; Cross-functional collaboration
Preferred skills
Medical device software development; Robotics, navigation, imaging, or surgical systems; Design controls or risk management; Technical leadership or mentoring
Technologies
AI-assisted development tools, Source control systems, Automated testing frameworks
Responsibilities
Translate clinical and product needs into software designs; Design, implement, debug, and test production-quality software; Develop prototypes and proofs of concept; Integrate software with adjacent components; Participate in design, code, and release reviews; Contribute to medical-device software documentation; Collaborate with clinical and product teams
Seniority
Associate, hands-on IC