> Markdown version of [/jobs/ext/1086294-principal-embedded-cybersecurity-systems-engineer](https://www.wearedevelopers.com/jobs/ext/1086294-principal-embedded-cybersecurity-systems-engineer). 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). --- # Principal Embedded Cybersecurity Systems Engineer - **Company:** Solventum Corporation - **Location:** Eagan, MN, United States - **Salary:** $142,800.0 - $196,350.0 - **Contract:** Permanent contract - **Skills:** ARM Architecture, Bluetooth, C++ (Programming Language), Code Review, Cyber Security, Software Debugging, Linux on Embedded Systems, Embedded Software, Firmware, FreeRTOS, Global Positioning Systems (GPS), Graphical User Interface, Location-Based Services, Public Key Infrastructure, Real-Time Operating Systems, Secure Coding, Universal Asynchronous Receiver/Transmitter, USB, Software Vulnerability Management, VxWorks, Wi-Fi Technology, Serial Peripheral Interface, U-Boot, Programming Languages - **Published:** June 9, 2026 - **Apply:** https://www.dice.com/job-detail/7de47dd5-ce48-4e80-9b57-4a93a1aebd01 ## About the Role * Bachelor's degree or higher (completed and verified prior to start) from an accredited institution and minimum of ten (10) years combined industry experience in embedded software development and/or product design in a regulated industry., * High School Diploma/GED (completed and verified prior to start) and 14 years combined industry experience in embedded software development and/or product design in a regulated industry., * Experience in a regulated design environment with medical device development, FDA or ISO registered work experience. * Experience in GMP certified Manufacturing Processes and UL, IEC Standards. * Hands on experience with either C or C++ in an embedded systems environment. * Self-driven, problem solving and critical thinking skills * Notable work in Embedded Cybersecurity: i.e. Cryptography, PKI, Secure Boot, Firmware Security, Threat Modeling. * Experience with development and debugging of ARM based processors such as Cortex M0, M4, and A series * Experience with USB, UART, I2C, and SPI interfaces * Experience with RTOS (e.g. VxWorks, ThreadX, FreeRTOS) and/or embedded Linux design and architecture * Excellent collaboration skills. Additional qualifications that could help you succeed in this role include: * Experience with Graphical User Interface development. * Experience with wireless communications (Cellular, Bluetooth, WiFi) or location services (GPS) * Experience with high level programming languages. ## Description * Designing, developing, and maintaining both new and legacy code for embedded medical devices, MDDS systems, and native phone apps * Responsibly integrating all aspects of security into the design and development of embedded real-time software for electro-mechanical devices. * Participating in code reviews for final product. * Acting as a software engineer on projects, performing vulnerability mitigation, threat analysis, and secure coding throughout new and existing product's lifecycle * Assisting in the creation of detailed project plans; be accountable for and adhere to aligned development schedules. * Deriving detailed technical specifications from general product requirements and specifications. * Working closely with cross-functional resources to ensure compliance and effectiveness during the product development process. * Serving as a cybersecurity mentor to other Engineers and provide technical cybersecurity assistance to Manufacturing, Quality, and Operations groups * Generating and executing test procedures to verify product performance versus requirements. * Managing product documentation through Change Order and Release processes. * Participating in all reasonable work activities deemed suitable and assigned by management. * Conforming to, supporting and enforcing all Company policies and procedures. ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [Prototyping with Hardware and the Web](https://www.wearedevelopers.com/videos/651-prototyping-with-hardware-and-the-web) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Project Fugu: Extending the web](https://www.wearedevelopers.com/videos/832-project-fugu-extending-the-web) - [Cybersecurity for Software Defined Vehicles](https://www.wearedevelopers.com/videos/725-cybersecurity-for-software-defined-vehicles) - [Possibilities with Web Capabilities](https://www.wearedevelopers.com/videos/1575-possibilities-with-web-capabilities) ## Related Articles - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)