> Markdown version of [/jobs/ext/3005518-senior-embedded-software-engineer-medical-devices](https://www.wearedevelopers.com/jobs/ext/3005518-senior-embedded-software-engineer-medical-devices). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Embedded Software Engineer - Medical Devices - **Company:** MRA - The Management Association - **Location:** McHenry, IL, United States - **Experience:** Expert - **Salary:** $125,000.0 - $135,000.0 - **Contract:** Permanent contract - **Skills:** Altium Designer, Bash Shell, C++ (Programming Language), Software Debugging, Embedded Software, Windows PowerShell, Software Architecture, Software Engineering, Systems Integration, YAML, Information Technology - **Published:** September 19, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88383829/1 ## About the Role * Bachelor's degree in Software, Computer, Electrical Engineering, Computer Science, or related field * 6+ years of professional embedded software development experience * Medical device software development experience, * Understanding of the medical device software lifecycle, design controls, verification, and traceability * Knowledge of medical device standards such as IEC 62304 and ISO 14971 * Strong analytical, communication, and problem-solving skills, * Experience with STM development environments or TouchGFX * Experience with Altium or schematic review * Experience with Bash, PowerShell, or YAML * Experience working with global product development teams ## Description This is a hands-on senior embedded software engineering role for an engineer who has experience developing complex software for medical devices and electromechanical systems. You will serve as a technical resource and subject matter expert while helping guide software architecture, development, integration, verification, and best practices across the engineering team., You're a hands-on senior embedded engineer who enjoys solving complex technical problems and working closely with hardware. You can work independently, provide technical guidance to others, and collaborate effectively across software, electrical, mechanical, systems, quality, and other engineering teams., * 6+ years of embedded software engineering experience * Medical device software development experience * Strong C/C++ experience * Experience with microprocessor-based embedded systems * Hardware/software integration and debugging experience * Knowledge of medical device software development and regulatory requirements ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [From Bedside Beeps to Interoperable Bytes – Getting your medical devices ready to talk the IEEE 11073 language](https://www.wearedevelopers.com/videos/771-from-bedside-beeps-to-interoperable-bytes-getting-your-medical-devices-ready-to-talk-the-ieee-11073-language) - [MCP doesn’t suck — your agent does](https://www.wearedevelopers.com/videos/100202-mcp-doesn-t-suck-your-agent-does) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Events like RSAC Get You CISOs. Developers Decide What Actually Gets Deployed.](https://www.wearedevelopers.com/magazine/693-events-like-rsac-get-you-cisos-developers-decide-what-actually-gets-deployed) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)