JOBSEARCHER

Embedded Software Engineer

HaystackMenlo Park, CAApril 14th, 2026
Embedded Software Engineer | HybridWe're hiring for a leading global healthcare company focused on developing life-changing technologies across diagnostics, medical devices, nutritionals, and medicines. This employer is dedicated to innovation and improving lives in over 160 countries, and consistently ranks as a top place to work globally.The Role• Lead the design, development, verification, and validation of embedded firmware for innovative biowearable products.• Implement software development procedures in accordance with medical device regulations.• Provide technical leadership for embedded software projects, including scheduling and mentoring junior engineers.• Take technical ownership of software products, primarily developed in C.• Participate in full product lifecycle development, from specification to support, with a focus on quality and reliability.• Troubleshoot and resolve complex technical issues related to health technology.What You'll Need• Bachelor of Science in Electrical Engineering, Computer Science, or equivalent; MS is desired.• 8-15 years of experience in software engineering.• Minimum 5 years of C programming experience.• Minimum 5 years of experience in structured software development and/or Object Modeling Design.• Minimum 5 years of embedded systems software development for safety-critical products.• Strong debugging skills and experience with debugging tools in an embedded environment.• Knowledge of microprocessor architecture and device driver development.What's On Offer• Opportunities for career development within an international company.• Comprehensive health, dental, and vision insurance.• Generous retirement savings plan with a company match.• Tuition assistance and educational benefits programs.Apply via Haystack today!