Embedded Software Engineer

Haystack 

📍 San Francisco Bay Area, United States 🇺🇸

full-time
senior
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

Cdebuggingmicroprocessorsdevicemodeling

Industry

Medical DevicesConsumer Electronics

Job Description

We're hiring on behalf of a Haystack partner!


The Role

• Lead the design, development, verification, and validation of embedded firmware for innovative biowearable products.

• Implement software development procedures in accordance with FDA guidelines for medical devices.

• 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.


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 and embedded systems development for safety-critical products.

• Minimum 5 years of experience in structured software development and/or Object Modeling Design.

• Strong debugging skills and experience with embedded debugging tools.

• Knowledge of microprocessor architecture and device driver development.


What's On Offer

• Competitive annual salary, commensurate with experience.

• Opportunities for career development within an international company.

• Comprehensive health, dental, and vision insurance.

• Generous retirement savings plan with a company match and tuition assistance.


Apply via Haystack today!