← All Jobs
Posted Mar 9, 2026

Senior Principal Engineer – Embedded SW

Apply Now
Job Description: • Under minimal oversight performs, design and develops embedded software and/or processes within established medical product design controls. • Improves software engineering process efficiency • Resolves software defects • Supports effort to create efficient software engineering practices • Performs root cause and failure analysis activities • May mentor and guide junior staff • Works with internal and external staff to conduct design, redesign, prototype, and other software engineering activities • Authors and reviews software specifications • Maintains technical records and files • Assists with project timing, tracking progress to program schedule Requirements: • Bachelor’s degree in Computer Science or related field with 8+ years of related experience • Strong experience with C++, emphasizing object-oriented design, use of design patterns, and leveraging modern C++ features • Strong experience with embedded development including one or more RTOS (e.g., QNX, MicroC/COS, VxWorks, ThreadX) and bare silicon. • Demonstrated ability to design and implement scalable, maintainable software solutions. • Solid understanding of the software development life cycle, with a focus on clean, testable code. • Comfortability with linux shell scripting and command-line tools. • Familiarity with CI/CD workflows and tools. • Excellent communication and teamwork skills for effective collaboration in cross-functional teams. • Experience with the Qt framework for developing cross-platform applications and user interfaces is a strong plus. Benefits: • 401(k) plan with company contributions • Paid vacation • Holiday and personal days • Employee assistance program • Health benefits including medical, prescription drug, dental and vision coverage Apply Now Apply Now