Skip to main content
Back to jobs

Senior Member of Technical Staff, Firmware Engineer (SoC/RTOS)

External
lumotive logoLumotive · Milpitas, CA
Full-timeOn-site9mo ago
RoboticsRTOS
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent.
  • 8+ years as a firmware/HW/SoC architect or senior embedded firmware engineer.
  • Proven experience with multiple embedded processor subsystems and integration into ASIC/SoC.
  • Solid grasp of computer architecture and OS principles (memory, concurrency, scheduling, interrupts, caches).
  • RTOS selection and bring-up (e.g., FreeRTOS, Zephyr, ThreadX) including BSPs, bootloaders, and startup code.
  • Firmware-controlled low-power design and measurement.
  • Multiple firmware boot modes, including secure boot, signing, key management, and recovery.
  • Driver development and HW module interfacing (USB, JTAG, I²C, SPI, UART, DMA).
  • Firmware and driver development for Windows and Linux environments.
  • Schematic/layout literacy for effective HW/FW co-debug.
  • Proficiency with lab/debug tools: oscilloscopes, logic analyzers, JTAG/SWD, and network/protocol analyzers.
  • TDD experience and ability to implement robust unit/integration test frameworks; CI with Git-based workflows.
  • Comfortable managing ambiguity and making sound tradeoffs with limited information; strong written/spoken communication.
  • Experience defining HW datapath engines tightly coupled with firmware control loops.
  • Automotive/functional safety (e.g., ISO 26262) or similar safety-critical domain experience.

Additional Information

Lumotive is pioneering the era of programmable optics-where light is controlled as intelligently and flexibly as software. At the heart of this transformation is a once-in-a-generation innovation: a flat CMOS-based "general purpose optic." Lumotive's Light Control Metasurface (LCM™) beam forming chips can be programmed to function as a beam steering mirror, a lens, mirror, a beam splitter-or any optical function-replacing bulky and mechanical optical components with a fully digital, reconfigurable semiconductor . This breakthrough lays the foundation for a massive shift in multiple technologies-from 3D sensing and imaging to optical networking, free space optical communication, and beyond. Like the shift from analog to digital in electronics, programmable optics will reshape industries from robotics, self-driving cars, AI, defense, and healthcare. Lumotive's first commercial application is in LiDAR, where its software-defined beam steering chips are already enabling compact, high-performance, solid-state sensors. These sensors are being deployed today in smart infrastructure, robotics, and mobility systems through leading module makers and solution integrators. With more than 200 patents and growing commercial traction, Lumotive is delivering the world's first digital platform for light-and redefining what's possible in the optical age. Job Description: Lead architecture and development of firmware across multi-processor embedded subsystems integrated into ASIC/SoC platforms. You'll partition functionality across hardware, firmware, and software; bring up RTOS and secure boot flows; and deliver production-grade code and tests for low-power, safety-critical products. Benefits include but not limited to: Health, dental and vision FSA, HSA PTO plus 14 paid company holidays 401K with 3% contribution Stock Options Life insurance and disability


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at lumotive? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect