Embedded Software Engineer

LumicitySan Francisco Bay Area, United States
Full TimeOn-siteMid$150,000 - $175,000 / YearLimited info disclosed
35 views0 applications

Description

Embedded Software Engineer San Francisco Bay Area, California Salary- $150,000-175,000 Overview We're seeking an Embedded Software Engineer to develop the foundational software powering next-generation robotic hardware. You'll build high-performance, safety-critical , real-time embedded systems that enable reliable, deterministic operation. Role Responsibilities

  • Develop and integrate safety-certified RTOS solutions (e.g. PX5, ThreadX, SafeRTOS ) for robotic control hardware.
  • Design low-level software, device drivers , and BSPs for ARM-based embedded platforms.
  • Optimize real-time performance , deterministic execution, and system reliability.
  • Collaborate with hardware and functional safety teams to deliver safety-critical software.
  • Develop tooling for system monitoring, testing, OTA updates, calibration, and deployment.
  • Build scalable, reproducible build and test environments. Must-Have Qualifications
  • MS in Computer Science, Computer Engineering, or a related field
  • Strong experience with RTOS , ARM64 architecture , multicore SoCs, and embedded C/Assembly.
  • Expertise in real-time scheduling , memory management, bootloaders, HAL/BSP development, and low-level debugging.
  • Experience with communication protocols including Ethernet, EtherCAT, CAN, SPI, and GPIO .
  • Familiarity with embedded toolchains, oscilloscopes, hardware debuggers, and static analysis tools.
  • Understanding of Functional Safety (FuSa) , MISRA , and safety-compliant software development.
  • Self-motivated, collaborative, and comfortable in a fast-paced startup environment. Preferred Qualifications

ARM NEON/SIMD optimization.

C++, Python, Rust, or Go .

Bazel or Bob build systems.

ROS 2 , Fast DDS , Cyclone DDS , or Zenoh .

Docker and containerized development workflows If you're excited about building cutting-edge robotics software, we'd love to hear from you. Apply as soon as possible as we're interviewing on a rolling basis. If you have any questions or would prefer to reach out directly, feel free to contact me at Luisa.Rojas@lumicity.io