Senior Embedded Software Engineer | Newark, DE | $106,500 - $166,600
We're working with a global leader in medical imaging diagnostics on this exciting opportunity to build life-saving technology. You will lead the development of high-performance embedded systems for next-generation breast and skeletal health devices, leveraging expert-level C/C++ skills in a complex, mission-critical environment.
The Role
-
Lead the design, development, and debugging of high-quality embedded software for sophisticated medical device hardware.
-
Architect complex software systems using C/C++ to meet rigorous functional and performance requirements while ensuring long-term maintainability.
-
Operate within an Agile/Scrum environment, utilizing CI/CD pipelines and version control to deliver production-ready code for clinical use.
-
Perform deep-dive technical troubleshooting, including reading circuit diagrams to identify control signals and processor inputs.
-
Serve as a technical mentor for junior engineers, driving software risk assessments (FMEA) and promoting best practices in multithreading and design patterns.
What You'll Need
-
5–8 years of experience in embedded software development (or 4–6 years with a Master’s degree) focusing on complex, multi-component systems.
-
Expert-level proficiency in C and C++ within RTOS or embedded controller environments; familiarity with Assembler is a major plus.
-
Strong technical foundation in operating systems, data structures, algorithms, and networking protocols.
-
Proven ability to handle software verification/validation and interpret hardware schematics for integrated hardware-software debugging.
-
Bonus points for experience with Medical Imaging, DICOM, HL7 standards, or Secure Coding/Cybersecurity principles.
What's On Offer
-
Competitive base salary of $106,500 - $166,600 plus annual bonus eligibility.
-
The chance to work on "Tech for Good"—building hardware that directly impacts global women's health and diagnostic accuracy.
-
Collaborative, high-standard engineering culture with comprehensive training and continuous professional development paths.
-
Robust benefits package and the stability of an industry-leading healthtech organization.
Apply via Haystack today!