Senior Software Engineer -CRDN
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
Experteer Overview In this role you will advance embedded software for next-generation medical devices in the Coronary and Renal Denervation unit. You’ll work within a cross-functional team to design, develop, test, and release software that supports regulatory-compliant therapies. The position blends hands-on coding with technical leadership across the full SDLC, including risk assessment and documentation. This is a hands-on, impact-driven role in a collaborative, on-site environment focused on improving patient outcomes through innovative tech. Compensation / Benefits * Design, develop, test, and maintain embedded software for medical devices following Agile and Scrum * Collaborate with cross-functional teams to define requirements and propose solutions * Write clean, well-documented code and maintain coding standards * Develop and execute unit, integration, and automated acceptance tests * Maintain CI/CD pipelines with frequent code integration and automated builds/tests * Coordinate with QA for testing and bug triage/resolution * Prioritize work with stakeholders across business needs * Contribute to software documentation including architecture and design * Work with hardware/system partners including integration, quality, and verification * Ensure compliance with medical device regulations (IEC 62304, IEC 82304, FDA) * Provide technical leadership and foster innovation in design and problem solving Tasks * Bachelor’s degree in a technical discipline and 4+ years of experience OR advanced degree with 2+ years of experience * Proficiency in C/C++ and Python or similar scripting language * Experience with embedded Linux and troubleshooting embedded software * Knowledge of software design, development, debugging, and testing practices * Experience with unit test frameworks and test-driven development * Familiarity with Git and CI/CD practices * Understanding of embedded processors and development tools (emulators, scope, etc.) Key requirements * Health, dental and vision insurance * 401(k) with employer match * Tuition assistance/reimbursement * Paid time off and holidays * Life insurance and disability leave * Employee Stock Purchase Plan
Requirements
coding with QA for testing and bug triage/resolution * Prioritize work with stakeholders across business needs * Contribute to software documentation including architecture and design * Work with hardware/system partners including integration, quality, and verification * Ensure compliance with medical device regulations (IEC 62304, IEC 82304, FDA) * Provide technical leadership and foster innovation in design and problem solving Tasks * Bachelor’s degree in a technical discipline and 4+ years of experience OR advanced degree with 2+ years of experience * Proficiency in C/C++ and Python or similar scripting language * Experience with embedded Linux and troubleshooting embedded software * Knowledge of software design, development, debugging, and testing practices * Experience with unit test frameworks and test-driven development * Familiarity with Git and CI/CD practices * Understanding of embedded processors and development tools (emulators, scope, etc.) Key requirements * Health, aaaay _ and vision insurance * 401(k) with employer match * Tuition assistance/reimbursement * Paid time off and holidays * Life insurance and disability leave * Employee Stock Purchase Plan
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Best Countries for Software Engineers
Résumé-Driven Development: How IT trends affect the job market for software developers
Now is the time for industrialized software development