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 Scylla Solutions

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Milpitas, CA vacancy
  •  ...machines move, perceive, and interact in complex environments by integrating control engineering, artificial intelligence, and machine learning at every level of design. Embedded Firmware Engineer II Duties and Responsibilities Develop and maintain firmware... 
    Suggested

    Seres

    Milpitas, CA
    2 days ago
  • A robotics engineering company in California is seeking an experienced embedded firmware engineer. The role involves developing and maintaining firmware on various MCU platforms and implementing low-level drivers. Candidates should have a degree in Computer Science or Electrical... 
    Suggested

    Scylla Solutions

    Milpitas, CA
    2 days ago
  • A cutting-edge robotics company is seeking an Embedded Firmware Engineer II to develop and maintain firmware on advanced platforms. The ideal candidate will have 3-5 years of embedded firmware experience and a strong proficiency in C programming. Key responsibilities include... 
    Suggested

    SERES AUTO_USA

    Milpitas, CA
    5 days ago
  • $120k - $210k

    Tesla is looking for an embedded software engineer to join its Cell Equipment Design team in Fremont, California. This role involves developing firmware for high-capacity manufacturing systems and ensuring the performance of battery technologies. You'll be responsible... 
    Suggested

    Tesla

    Fremont, CA
    2 days ago
  • $147.4k - $272.1k

    A leading technology company seeks an experienced firmware engineer to work on low-level device drivers and collaborate with hardware designers...  ...a related field, along with over 5 years of experience in embedded systems and strong skills in C/C++. Competitive salary,... 
    Suggested

    Apple Inc.

    Sunnyvale, 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... 

    42dot Inc.

    Sunnyvale, CA
    1 day ago
  • We are seeking a skilled Embedded Software/Firmware Engineer to design, develop, and optimize firmware and low-level software for our embedded systems. The ideal candidate will have experience working with hardware interfaces, writing efficient, reliable code in C/C++,... 

    Wayne State University

    Fremont, CA
    5 days ago
  • $147.4k - $272.1k

    A leading technology company is seeking an Embedded Firmware Engineer to develop sophisticated image processing firmware. This role involves collaboration on hardware validation and software integration within a fast-paced environment. The ideal candidate should have a... 

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $147.4k - $272.1k

    Embedded Firmware Engineer - Image Signal Processor (ISP) Cupertino, California, United States • Hardware Apple's ISP team is seeking an exceptional Embedded Firmware Engineer to drive pioneering camera technologies for Apple products. You will work on core camera and... 
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days 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-... 
    Internship

    SK Hynix Memory Solutions America Inc.

    San Jose, CA
    3 days ago
  • $140k - $200k

     ...Senior Embedded Firmware Engineer Join the Trackonomy Team! At Trackonomy, our employee value proposition champions your growth through varied responsibilities and a commitment to innovation. Join us to evolve professionally in a company that reshapes both industries... 
    Local area
    Flexible hours

    Trackonomy

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

    42dot Inc. is seeking a Sr. Staff Firmware Engineer to design and implement key components of the next-generation firmware for Hyundai Motor...  .... The ideal candidate will possess at least 8 years of embedded software experience. A competitive salary between $197,000 and... 

    42dot Inc.

    Sunnyvale, CA
    1 day ago
  • A leading university is seeking an experienced Embedded Software/Firmware Engineer in Fremont, California. The candidate will design, develop, and optimize firmware for embedded systems, requiring proficiency in C/C++ and experience with BSP development. The role involves... 

    Wayne State University

    Fremont, CA
    5 days ago
  • $126.8k - $220.9k

    Apple Inc. is looking for a talented RF Transceiver Firmware Engineer to work on developing innovative embedded firmware technologies. In this role, you will collaborate closely with firmware, CAD, and verification teams to establish robust firmware development tools and... 

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $147.4k - $272.1k

    Apple Inc. in Cupertino, California, is seeking an Embedded Firmware Engineer to design and develop firmware for manufacturing and testing processes of popular products. The role requires a minimum of 5 years of industry experience, proficiency in C/C++ programming, and... 

    Apple Inc.

    Cupertino, CA
    2 days 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,... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Milpitas, 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... 
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Milpitas, CA
    1 day ago
  • $130k - $175k

     ...divide in ways previously thought impossible. As a Senior Embedded Software Engineer , you will work in a team whose primary responsibility is...  ...What You’ll Do: Collaborate with Hardware Engineers, Firmware Engineers, Software Engineers, and Product Managers to design... 
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    1 day ago
  • $117.8k - $200.3k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...Qualifications We are seeking a Camera System Firmware Engineer with strong expertise in Python...  ...python and provide requirements to embedded software engineer. A deep understanding... 
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Milpitas, CA
    1 day ago
  • KLA-Belgium is seeking a Lead Embedded Software Engineer in Milpitas, CA to design and develop software for semiconductor inspection systems. You will lead the charge in complex embedded applications while mentoring a team and driving software methodologies. Ideal candidates... 

    KLA-Belgium

    Milpitas, CA
    1 day 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
  • KLA in Milpitas, CA, is looking for a highly motivated Embedded Software Engineer to innovate and grow within the RAPID division. You will own end-to-end technical responsibilities for embedded software empowering reticle inspection systems, focusing on high-speed data... 

    KLA

    Milpitas, CA
    2 days ago
  • KLA-Belgium in Milpitas is hiring an Embedded Software Engineer who will take ownership of embedded software for reticle inspection systems. The ideal candidate will possess strong C/C++ skills and over 5 years of experience in embedded software development, with a focus... 

    KLA-Belgium

    Milpitas, CA
    3 days ago
  • $80 - $85 per hour

     ...Job ID: 22-11276 Job Title: Firmware Engineer - Android Driver Development Duration: 12+ Months Location: Sunnyvale CA Pay Rate: $80 to $85/hr. Intelliswift Software Inc. conceptualizes, builds, and supports the world's most amazing technology products... 

    Intelliswift

    Sunnyvale, CA
    3 days ago
  • $147k - $165k

     ...Senior Firmware Engineer - PCIe/CXL Memory Solutions San Jose, California, United States Astera Labs provides rack-scale AI infrastructure...  .../CXL Memory Solution to lead the design and development of embedded firmware for cutting-edge PCIe/CXL memory expansion products... 
    Flexible hours

    Astera Labs

    San Jose, CA
    3 days ago
  • $109k - $160k

     ...Firmware Engineer, SPX Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for...  ...with cross-functional teams to develop, enhance, and optimize embedded firmware modules that power CoreWeave's large-scale data... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  •  ...Job ID: 21-13428 Primary Skill- Embedded Applications Testing Responsibilities: Ownership of system design and firmware on hardware prototype projects and development platforms...  ...in a team environment across engineering disciplines. Experimenting with and implementing... 

    Intelliswift

    Sunnyvale, CA
    1 day ago
  • $160k - $250k

     ...home. We are based in San Jose, CA and require 5 days/week in-office collaboration. It's time to build. We are looking for a Firmware Engineer to design, implement and test firmware for critical components of our Humanoid. Responsibilities: Architect,... 
    Full time
    Work at office

    Figure AI

    San Jose, CA
    1 day ago
  • $160k - $180k

     ...Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5...  ...seek talented, passionate, and committed engineers, technologists, and business leaders to...  ...: We are seeking a motivated Sr. Firmware Engineer to join our team focused on the... 
    Worldwide

    Supermicro

    San Jose, CA
    2 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

Do you want to receive more vacancies?

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