Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Firmware Engineer

Scylla Solutions

Duties and Responsibilities Develop and maintain firmware on STM32 / TI / Renesas MCU platforms Implement and debug low-level drivers (ADC, GPIO, PWM, SPI, I2C, UART, DMA, Timers) Support PCB bring-up, board validation, and hardware debugging Develop and optimize communication stacks (CAN, CANFD, Ethernet, Modbus, etc.) Write clean, maintainable C/C++ for real-time embedded systems Diagnose hardware and firmware integration issues Collaborate closely with hardware and controls engineers Develop internal tools and test scripts (Python preferred) Support firmware release cycles, regression testing, and documentation Contribute to code reviews and design discussions Design and implement firmware architectures that support scalable multi-actuator robotic systems Develop robust communication interfaces between embedded firmware and high-level SDK layers Define and maintain firmware-to-host communication protocols and command abstractions Support kinematics-related data exchange and synchronization across distributed nodes Ensure deterministic timing and low-latency communication across robotic joints Participate in system-level debugging across firmware, SDK, and control layers Optimize performance for multi-joint coordination and synchronized actuation Qualifications B.S. or M.S. in Computer Science, Electrical Engineering, or related field 3–5 years of embedded firmware experience Strong proficiency in C (C++ a plus) Hands‑on experience with MCU peripherals and low‑level driver development Experience with board bring‑up and debugging tools (oscilloscope, logic analyzer, JTAG) Experience with real‑time systems Basic understanding of industrial communication protocols Experience developing firmware for robotic systems, motor controllers, or multi‑axis motion platforms Understanding of motor control fundamentals (FOC, PID control, current/velocity/position loops) Experience working with CAN‑based multi‑node robotic architectures Familiarity with ROS / ROS2 or robotics middleware is a plus Experience designing clean, stable SDK APIs for hardware abstraction Familiarity with CI/CD workflows for embedded systems Experience writing Python scripts for automation or testing preferred Comfortable working independently in a fast‑paced environment Why Join Us Tackle real‑time systems, high‑performance control, and multi‑sensor fusion Join a high‑ownership, fast‑paced startup environment Contribute to true 0‑to‑1 development of next‑generation robotics #J-18808-Ljbffr

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Milpitas, CA vacancy
  •  ...agricultural solution with societal, environmental and economic profits, bound to improve lives. We are seeking a full-time Embedded Firmware Engineer to join our software team and work on development of our mobile robotics fleet and proprietary farm control system. We... 
    Suggested
    Full time

    OnePointOne

    San Jose, CA
    4 days ago
  • $197k - $278.46k

     ...transportation operating system. About the Role As a Sr. Staff Firmware Engineer at 42dot, you will be a foundational developer of the next-...  ...sit atop a secure, high-performance, and safety-critical embedded foundation. This is a high-visibility role requiring a "full... 
    Suggested

    42dot Inc.

    Sunnyvale, CA
    3 days ago
  •  ...Embedded Software Engineer Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. 10+ years of experience in embedded software and firmware development. Strong programming skills in C, C++, and Python... 
    Suggested

    Diverse Lynx

    Sunnyvale, CA
    2 days ago
  • $136.3k - $231.7k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...~ We are seeking a highly motivated Embedded Software Engineer to join our team within...  ...develop, and deploy complex embedded software/firmware for machine control in semiconductor... 
    Suggested
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Milpitas, CA
    1 day ago
  • $165k - $241.4k

     ...Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the...  ...Previous experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI,... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Milpitas, CA
    3 days ago
  • $130k - $175k

     ...delivering fiber‑class internet speeds worldwide. Senior Embedded Software Engineer Core responsibilities include bringing up and maintaining...  ...company setting. What You’ll Do Collaborate with hardware, firmware, and product teams to design, develop, integrate, and test... 
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    3 days ago
  • $154.9k - $263.3k

     ...Innovate, Grow Seeking a highly motivated and experienced Lead Embedded Software Engineer within the RAPID division, instrumental in designing,...  ...the design, development, and deployment of complex software/firmware for machine control in semiconductor inspection systems.... 
    Work experience placement

    Dormont Manufacturing Company

    Milpitas, CA
    3 days ago
  •  ...Embedded C/C++ Engineer Location: Onsite . Milpitas, CA. No of openings: 1 Job Summary We are seeking a highly skilled...  ...Implement efficient, real-time, and memory-optimized firmware solutions. Develop low-level drivers, middleware, and... 

    Yochana

    Milpitas, CA
    1 day ago
  • $35 - $45 per hour

     ...the future of computing. About the Role: We are looking for a motivated Embedded Firmware Intern to join our SSD Controller Firmware team. You will work alongside experienced engineers to develop, test, and optimize low-level firmware for next-generation solid-state... 
    Internship

    SK hynix memory solutions America Inc.

    San Jose, CA
    6 days ago
  • $138k - $206k

     ...technology for memory and storage. The Embedded Solution Software (ESS) team within DDL...  ...focuses on the development of cutting-edge firmware solutions for embedded memory...  ...currently looking for an Embedded Firmware Engineer to join our team in San Jose, CA. The Candidate... 
    Work experience placement
    Work at office
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    12 days ago
  • $145k - $170k

     ...Job Description Lead architecture and development of firmware across multi-processor embedded subsystems integrated into ASIC/SoC platforms. You'll...  ...for multi-core embedded subsystems; define HW datapath engines and the FW needed for extensible, scalable architectures... 
    Shift work

    Lumotive

    Milpitas, CA
    3 days ago
  •  ...Senior Firmware Engineer Cupertino, California Do you want to be at the forefront of the AI revolution? Etched.ai is developing groundbreaking...  ...skills in C++, Rust, and/or Python Experience with embedded systems, high-performance computing or distributed systems.... 

    ETCHED LLC

    Cupertino, CA
    12 hours ago
  •  ...stability? If so, we are searching for an outstanding Senior Firmware Engineer to join the NVIDIA System Control Firmware team. Joining the...  .... Experience: 8+ years of professional experience in embedded firmware development, low‑level C programming, and memory‑mapped... 
    Worldwide

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $160k - $195k

     ...Senior Firmware Engineer San Jose, California, United States Astera Labs provides rack-scale AI infrastructure through purpose-built...  ..., and maintain bare-metal and low-level firmware running on embedded microcontrollers within Astera Labs SoCs and systems. Design... 
    Flexible hours

    Astera Labs

    San Jose, CA
    2 days ago
  •  ...Senior Technical Lead - Embedded Systems, Device Driver We are seeking a Senior Firmware Engineer contractor to develop real-time embedded firmware for robotic actuator platforms and distributed control systems. The primary focus is on communication interfaces — implementing... 
    For contractors

    Hcltech

    Santa Clara, CA
    10 hours ago
  • $120k - $175k

     ...Senior Firmware Engineer Mountain View, CA Sr Firmware Engineer Embedded/Firmware Engineers at Lunar will be responsible for the full product development lifecycle of our products' firmware and software, which are important sources of functionality, adaptability... 
    Full time
    Flexible hours

    Lunar Energy

    Mountain View, CA
    3 days ago
  •  ...Senior Firmware Engineer Responsible for architecting and developing firmware and microcontroller subsystems for Client Labs' SoC and...  ...management controllers (e.g. BMC) Experience developing embedded firmware for PCIe or Ethernet Switch products Experience... 
    Immediate start

    InterSources

    Santa Clara, CA
    4 days ago
  •  ...AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation...  ...applications, working across silicon, firmware, and software to deliver reliable, high-...  ...to market. You will interact with key engineering and management stakeholders as well as AMD... 

    Advanced Micro Devices , Inc.

    San Jose, CA
    4 days ago
  •  ...Role: Firmware Engineer (Full Time) Location: Cupertino CA(Onsite) Mandatory Skills: Firmware development using C; 4+ years of experience. Skills: Requirements - Firmware Engineer Firmware configuration and maintenance for new product bringup:... 
    Full time

    Vir Healthway

    Cupertino, CA
    11 hours ago
  •  ...Firmware Engineer Cupertino, California Etched was founded on the belief that new hardware will be needed to run human- and superhuman...  ..., and troubleshooting. ~3 years of experience with embedded architectures, IO technologies (I2C, SPI, PCIe, DRAM etc.),... 

    Maintec Technologies

    Cupertino, CA
    1 day ago
  •  ...Responsibilities Carry out firmware design under the guidance of senior members of the design team. Use C++ to write firmware on ST...  ...and testing procedures. Education & Experience MS in Electrical Engineering or related technical fields. 5 years of related experience is... 
    Permanent employment
    Work at office

    II-VI UK, Ltd.

    Fremont, CA
    12 hours ago
  • $250k - $370k

    About the role Own the platform firmware that brings our AI accelerator systems to life and keeps them secure, healthy, and observable — from secure boot and the hardware root of trust, through embedded-controller/BMC and device firmware, to power management, telemetry... 
    H1b
    Visa sponsorship
    Work visa

    DensityAI

    Mountain View, CA
    3 days ago
  •  ...Description Primary Duties & Responsibilities Carry out firmware design under the guidance of senior members of the design team...  ...procedures. Education & Experience ~ MS in Electrical Engineering or related technical fields. ~5 years of related... 
    Permanent employment
    Work at office

    II-VI Aerospace & Defense

    Fremont, CA
    11 hours ago
  • $150k - $180k

     ...work with us For a small team, Afero engineers collectively do a little bit of...  ...mobile development on multiple platforms, to firmware on a wide range of devices, to board-level...  ...fast-paced environment. ~ Real world embedded systems experience developing firmware with... 
    Full time
    Work experience placement
    Casual work
    Work at office
    3 days per week

    Afero

    Los Altos, CA
    1 day ago
  •  ...Firmware Software Engineer IV The main function of a firmware software engineer is to apply the principles of computer science and mathematical...  ...code using the C and C++ programming languages for embedded environments, with portability to various processors and platforms... 

    eTeam

    Sunnyvale, CA
    3 days ago
  • $77k - $202k

     ...the Firm's code of conduct, and independence requirements. BS in Computer Engineering, Electrical Engineering, Computer Science, or related discipline. 3-5 years of hands-on embedded firmware development experience. Experience contributing to embedded or IoT... 
    Full time
    H1b

    PwC

    San Jose, CA
    1 day ago
  •  ...into design specifications and develop firmware applications for low-power, small-system...  ...communication protocols and device drivers for embedded systems. Manage and maintain source...  ...multiple teams in Digital and beyond. Engineering for device systems spans deep... 
    Temporary work
    Local area
    Immediate start
    Remote work

    Brambles

    Santa Clara, CA
    1 day ago
  •  ...client. In support of their needs, we are looking for a BIOS Firmware Engineer Job Description: Job Title: BIOS Firmware...  ...Qualifications: Strong proficiency in C/C++ programming for embedded systems. In-depth knowledge of UEFI architecture (EDK2... 
    Full time

    Maxonic

    Fremont, CA
    4 days ago
  • $200k - $260k

     ...secure, and user-friendly applications. As we continue to grow, we're looking for a skilled Principal Firmware Engineer - Coherent Optical Modules & Embedded Platforms (CPO) to join our dynamic team and contribute to our mission of transforming business processes... 
    Local area
    Immediate start

    Bright Vision Technologies

    Santa Clara, CA
    1 day ago
  • $168k - $231k

     ...flexibility to do it in their own way. Role As a Principal Firmware Engineer, you will play a critical role in designing, developing, and...  ...firmware code, primarily using C and C++ for microcontrollers and embedded systems. Lead firmware projects, managing timelines,... 
    Immediate start
    Remote work
    Flexible hours

    El Camino Health

    San Jose, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!