Drimva

Kairos Power

Firmware Development Engineer

$92K–$109K

Alameda, CA +1 · Full-time · Posted Oct 30, 2026

Location
Alameda, CA
Alameda, California, United States
Experience
Entry-level; 0–2 years of relevant experience. Coursework, laboratory work, capstone projects, internships, and personal projects are acceptable; prior nuclear industry experience is not required.
Education
Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related technical discipline.
Visa sponsorship
Applicants must be authorized by the Department of Energy to access Part 810-controlled information. Foreign nationals who are citizens of countries not on the Department of Energy’s general authorization list may not work at the facility unless the Department of Energy issues the company an export control license permitting access.

About the job

Develops, tests, documents, and integrates embedded firmware for reactor protection and related plant instrumentation and control systems.

What you'll do

  • Implement and debug firmware and support FPGA logic development using approved requirements and practices.
  • Create requirements and traceability documentation; develop and run unit, integration, and regression tests.
  • Support hardware bring-up, integration, system testing, and documented firmware releases with the engineering team.

What they ask for

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related technical discipline.
  • Foundational C or C++ programming and experience developing and debugging software for a microcontroller, embedded processor, or comparable platform.
  • Understanding of digital logic and embedded concepts including memory, interrupts, timers, state machines, and real-time behavior.
  • Ability to read technical documentation and basic schematics, troubleshoot methodically, and clearly document designs, tests, and issues.

Nice to have

  • Exposure to VHDL/Verilog and FPGA tools, Python test automation, laboratory instruments, or SPI, I2C, and UART.
  • Interest in nuclear energy and safety-critical engineering; familiarity with requirements traceability, verification and validation, or quality assurance.

Pay

$92,454 to $108,769 USD base salary

Tools

C/C++, FPGA, VHDL/Verilog, Python, Git, SPI, I2C, UART

Model-written summary · the original posting is authoritative

First seen Oct 31, 2026 · Last verified Nov 5, 2026 (UTC)