Shifamed · 20 hours ago
Sr. Software Engineer
Shifamed is a medical device innovation hub focused on developing novel medical products. They are seeking an experienced Sr. Software Engineer to participate in the Software Development Lifecycle of embedded application software, collaborating with multiple engineering disciplines to deliver compliant and secure solutions.
Health CareMedical Device
Responsibilities
Generate and execute development plans ensuring alignment with project goals and schedules
Contribute to the design, implementation and documentation of embedded application software
Author and maintain software requirements based on user and product-level requirements
Develop and validate software unit tests for new software features
Identify, document, and investigate software anomalies in both application software and device firmware
Support regulatory submissions and responses, including the generation of technical documentation and justifications
Qualification
Required
Generate and execute development plans ensuring alignment with project goals and schedules
Contribute to the design, implementation and documentation of embedded application software
Author and maintain software requirements based on user and product-level requirements
Develop and validate software unit tests for new software features
Identify, document, and investigate software anomalies in both application software and device firmware
Support regulatory submissions and responses, including the generation of technical documentation and justifications
Bachelor's or Master's degree in Computer Science, Computer Engineering, or related discipline
7+ years software development experience in the medical device industry
Preferred
Demonstrated ability to develop embedded software using C/C++
Experience developing Windows based applications required, with experience on other platforms a plus
Excellent communication skills with the ability to clearly communicate with Engineering, Quality, Regulatory and other stakeholders
Proven experience with formal software lifecycle processes, version control (e.g., Git), static analysis, code statement coverage and automated testing tools
Strong knowledge of IEC 62304, ISO 14971, FDA 21 CFR Part 820, and the FDA guidance on General Principles of Software Validation
Working knowledge of Qt application framework a plus
Benefits
Equity
Benefits
Company
Shifamed
Shifamed is a progressive medical technology incubator that combines human-centered design.
H1B Sponsorship
Shifamed has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (4)
2021 (2)
Funding
Current Stage
Growth StageRecent News
2025-10-01
2025-08-13
Company data provided by crunchbase