Enable job alerts via email!

Staff Firmware Engineer

HeadHunting Inc.

Redwood City (CA)

On-site

USD 80,000 - 130,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented firmware engineer to join their innovative team. This role involves creating and maintaining firmware for cutting-edge life science instruments, ensuring compliance with regulatory standards, and collaborating within a distributed team. The ideal candidate will possess strong technical expertise in C/C++ programming, along with excellent communication skills and a results-oriented mindset. You'll have the opportunity to work in a dynamic environment that values creativity and continuous improvement, making a significant impact in the life sciences field.

Qualifications

  • 7+ years of experience in firmware development for life sciences or medical devices.
  • Proven experience in Agile teams and excellent communication skills.

Responsibilities

  • Create and maintain firmware for life science instruments.
  • Support verification of firmware and systems while complying with quality management systems.

Skills

C Programming
C++ Programming
Agile Methodologies
Problem Solving
Communication Skills

Education

Bachelor's Degree in Computer Science
Bachelor's Degree in Electrical Engineering

Tools

Real-Time Operating Systems (ThreadX)

Job description

DESCRIPTION
As part of a distributed team the ideal candidate brings outstanding communications skills, excellent technical expertise and creative thinking to the organization.

Responsibilities:
  • Create new firmware for life science instruments in a distributed and cross-functional team
  • Maintain existing firmware for life sciences instruments
  • Create and maintain software lifecycle documents
  • Support the verification of firmware and systems
  • Comply to the quality management system and applicable regulatory requirements
QUALIFICATION
  • Bachelor or higher degree in CS, EE, or related field
  • 7 years of experience in developing firmware in C or C in the Life Sciences or Medical Devices field
  • Experience in analysing system requirements and deriving firmware requirement and creating a firmware architecture that meets the needs
  • Proven experience in working successfully in Agile, e.g. Scrum or XP, teams
  • Experience in using a real time operating systems, e.g. ThreadX, is a plus
  • Familiarity with 21 CFR, Part 820, IEC 62304, ISO 13485 and ISO 14971 highly desired
  • Experience in LC-MS or CE systems is a plus
  • Excellent communication skills
  • Strong business sense
  • Excellent problem solving skills
  • Highly motivated to improve continuously
  • Results oriented independently and in a team setting– has track record for delivery results, takes ownership and is accountable
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Firmware Engineer

Foundation Robotics Labs Inc.

San Francisco

On-site

USD 100,000 - 150,000

2 days ago
Be an early applicant

Staff Embedded Engineer - MCU Palo Alto, CA, United States (Hybrid) Posted on 05/16/2025 Be the[...]

Motorsport Hackers

Palo Alto

On-site

USD 120,000 - 160,000

4 days ago
Be an early applicant

Software Engineer–Embedded Linux Engineer (Associate or Mid-Level) (Virtual)

Boeing

Mesa

Remote

USD 80,000 - 100,000

6 days ago
Be an early applicant

2025065 Staff Embedded Software Engineer

John Deere India Pvt. Ltd.

Moline

Remote

USD 120,000 - 130,000

30+ days ago

Software Engineer–Embedded Linux Engineer (Associate or Mid-Level) (Virtual)

The Boeing Company

Mesa

Remote

USD 84,000 - 160,000

7 days ago
Be an early applicant

Staff Embedded Software Engineer

Abbott

Sunnyvale

On-site

USD 112,000 - 224,000

16 days ago

Staff Embedded Software Engineer

Abbott Laboratories

Sunnyvale

On-site

USD 112,000 - 224,000

21 days ago

Senior Staff Firmware Engineer

Form Energy

Berkeley

On-site

USD 120,000 - 180,000

30+ days ago

Staff Embedded Software Engineer

Rivian and Volkswagen Group Technologies

Palo Alto

On-site

USD 100,000 - 140,000

15 days ago