Firmware Engineer I

Ultima Genomics

Fremont, CAFresher3h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 1 year
Must know
Embedded systemsStatisticsCCircuit designPythonData analysis
Work
On-site in Fremont
Pay
Not stated by the employer.
Skill demand
Embedded systems38%Circuit design29%Statistics20%C17%of 99 similar entry-level jobs posted in the US this week
Listed
Nov 5, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

Ultima Genomics is a rapidly growing life sciences technology company developing ground-breaking genomics technologies. As a Firmware Engineer I, you will help develop firmware for next-generation automated sequencing instruments. This role is ideal for an early-career engineer who enjoys hands-on development, connecting software with hardware, and applying engineering skills to next-generation sequencing technology. This is a full-time onsite position at our Fremont, CA location.

Key Responsibilities

  • Develop and maintain embedded firmware for automated sequencing instruments, including sensor and actuator interfaces, robotics, precision motion control, high-speed data acquisition, and mixed-signal electronics.
  • Work with electrical engineers to integrate firmware and hardware, contributing to design discussions about interfaces, communication protocols, and system robustness.
  • Develop automated hardware-in-the-loop (HIL) firmware tests to validate board-level functionality and support reliable instrument operation.
  • Develop automated software-in-the-loop (SIL) testing to identify regressions early in the development process.
  • Help evaluate new hardware components and reduce integration risks by reviewing datasheets and errata, assembling development boards or prototype electronics, and writing firmware to assess functionality and reliability.
  • Run hands-on experiments to verify hardware and firmware functionality, characterize performance, and investigate board-level failures.
  • Other job duties as assigned.

Requirements & Tech Stack

  • Working knowledge of C programming and microcontroller fundamentals.
  • Ability to use a digital voltmeter (DVM), oscilloscope, and logic analyzers to measure and interpret physical signals and distinguish firmware bugs from hardware issues.
  • Familiarity with industrial communication protocols such as CAN or EtherCAT.
  • Ability to read electrical schematics and printed circuit board (PCB) layouts to support firmware integration and debugging.
  • Experience with Python for test automation or data analysis.
  • Experience with automated test platforms and reliability testing.

Qualifications

  • BS in Computer Science, Computer Engineering or a related field.
  • An advanced degree, such as MS, or relevant internship experience is strongly preferred.
  • Hands-on embedded firmware experience through coursework, academic or personal projects, internships, or industry work, involving interfacing with sensors, motors or other actuators.
  • A hands-on approach to problem-solving.
  • Strong organizational and communication skills.
  • Ability to work independently and collaborate with others.

Entry-Level Jobs in the US · last 7 days

60 openings · 58 need no experience

Most hiring: Truist, Edward Jones, AE2S (Advanced Engineering and Environmental Services, LLC)

See all 60 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job