Drimva

Lumotive

Engineer, Firmware

$90K–$115K

Milpitas, California · On-site · Full-time · Posted May 22, 2026

Experience
0–1 year; internships, research work, and academic projects are acceptable.
Education
Bachelor’s, Master’s, or PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.

About the job

Develop and support embedded firmware for mixed-signal ASIC/SoC platforms, including drivers, RTOS features, board bring-up, debugging, and testing.

What you'll do

  • Develop, integrate, debug, and maintain firmware modules, drivers, and peripheral interfaces.
  • Support RTOS development, board bring-up, system integration, and firmware-hardware debugging.
  • Write tests, use lab debugging tools, participate in code reviews, and document designs and results.

What they ask for

  • Bachelor’s, Master’s, or PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 0–1 year of embedded systems or firmware development experience; internships, research work, and academic projects are acceptable.
  • Basic understanding of C/C++ for embedded systems, computer architecture, and microcontroller-based design.
  • Familiarity with communication protocols such as I²C, SPI, UART, GPIO, Ethernet, or similar interfaces; and with Git or similar version control.

Nice to have

  • Exposure to RTOS environments, IC/processor/optical system design, Python scripting, Linux, or debugging tools.
  • Understanding of unit testing, debugging methodologies, embedded development workflows, and build systems.

Pay

USD 90,000–115,000 per-year-salary (base salary)

Tools

C/C++, I²C, SPI, UART, GPIO, Ethernet, Git, FreeRTOS

Model-written summary · the original posting is authoritative

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