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

Embedded Firmware Engineer II

SERES AUTO_USA

About SF MOTORS, INC. (dba SERES) SF Motors is building the next generation of intelligent robotic systems that combine advanced mobility, autonomy, and human‑like adaptability. Our mission is to revolutionize how 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 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 Candidates must be legally authorized to work in the United States and verification of employment authorization will be required at the time of hire. SF Motors is an equal opportunity employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. #J-18808-Ljbffr SERES AUTO_USA

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer II in Milpitas, CA vacancy
  • 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
    3 days ago
  • A leading technology company in Sunnyvale seeks a Software Engineer Manager II to lead embedded systems projects. You will set team priorities and align strategies with organizational goals. The role requires strong technical leadership and at least 8 years of software... 
    Suggested

    Google Inc.

    Sunnyvale, 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
    20 hours ago
  • $140k

     ...Robotics Firmware Engineer II Mountain View, CA Fulfil is a well-funded, rapidly growing, and inclusive company that has developed a custom...  ...Location: Mountain View, CA (On-site) Team: Firmware / Embedded Systems Compensation: $140,000 base salary + equity +... 
    Suggested

    Fulfil Solutions

    Mountain View, CA
    3 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
    20 hours 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
    2 days ago
  • $147k - $211k

    A leading tech company in Mountain View is seeking a Software Engineer to develop firmware for embedded microcontrollers and work on complex SoC projects. Ideal candidates will have a Bachelor's degree and experience in software development, specifically within embedded... 

    Google

    Mountain View, CA
    20 hours 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
    3 days ago
  • OSI Engineering is seeking a full-time embedded firmware developer in Cupertino, CA. The role focuses on developing, debugging, and maintaining embedded C firmware closely linked to hardware. Ideal candidates will have experience with low-level debugging, hardware design... 
    Full time

    OSI Engineering

    Cupertino, CA
    20 hours 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
    2 days ago
  • $193.3k - $261.5k

     ...our customers change the world. The Machine Learning Systems Firmware Team is looking for candidates interested in writing data-...  ...strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    20 hours ago
  • $130k - $165k

     ...more than 4,500 in North and South America. About the Role We are seeking a highly motivated and hands-on Senior Embedded Firmware Engineer to contribute to the development, validation, and bring-up of a next-generation ultra-low-power Edge AI sensing platform.... 
    Work experience placement
    Worldwide

    TDK

    San Jose, CA
    20 hours ago
  • $150k - $300k

     ...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range of processors, accelerators, and custom silicon in our robotics and Physical AI systems. This is a deeply hands-on... 
    Local area
    Flexible hours

    Lyte

    Sunnyvale, CA
    2 days ago
  • $165.2k - $223.6k

     ...people who want to help. The AWS Hardware Engineering team creates server designs for Amazon's...  ...business strategies. The AWS Firmware team drives system innovation in the servers...  ...the industry. We are looking for an Embedded Software Development engineer to build and... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $95 per hour

    EPITEC is seeking a Firmware Software Engineer in Sunnyvale, CA. The role involves developing high-quality firmware for embedded systems using C and C++. Candidates should have over 8 years of experience in firmware development, strong problem-solving skills, and knowledge... 
    Contract work

    EPITEC

    Sunnyvale, CA
    3 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-state... 
    Internship

    SK hynix memory solutions America Inc.

    San Jose, CA
    4 days ago
  • A leading recruitment agency is seeking an experienced Embedded Software Engineer in Fremont. The role involves designing, developing, and testing high-quality embedded software, especially in a Linux environment. Ideal candidates will have a B.S. in Computer Science or... 

    Specialized Recruiting Group - Central Oregon

    Fremont, CA
    2 days ago
  • $53 - $66 per hour

    Summary This role focuses on low-level embedded firmware development tightly coupled with hardware. The ideal candidate will develop, debug...  ...firmware behavior against hardware design. Generate engineering binaries, submit changes to repositories, and manage build and... 
    Full time
    Monday to Friday
    Afternoon shift

    OSI Engineering

    Cupertino, CA
    20 hours ago
  • Google Inc. is looking for a Senior Software Engineer in Mountain View to enhance audio technologies in Pixel devices. The role involves developing software for embedded systems, optimizing performance, and collaborating with cross-functional teams. Applicants should have... 

    Google Inc.

    Mountain View, CA
    2 days 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
    3 days ago
  • $165.2k - $223.6k

     ...people who want to help. The AWS Hardware Engineering team creates server designs for Amazon's...  ...business strategies. The AWS Firmware team drives system innovation in the servers...  ...the industry. We are looking for an Embedded Software Development engineer to build and... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $154.68k - $231.7k

     ...SW team owns all the SW that runs on/with the DSPs, including embedded FW, customer SDK, lab test, and QA. What You Can Expect...  ...Education Bachelor's in Computer Science, Electrical Engineering or related fields and related professional experience. Master... 
    Permanent employment
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    4 days 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
    20 hours ago
  • Intelliswift, an LTTS Company, is seeking a seasoned Embedded Firmware Engineer to work onsite in Sunnyvale, CA. The ideal candidate will have over 8 years of experience in developing firmware for embedded systems, with a strong focus on C/C++ programming. Responsibilities... 

    Intelliswift - An LTTS Company

    Sunnyvale, CA
    4 days ago
  • $165.2k - $223.6k

     ...Production Support - Partner with hardware engineering during board bring-up to debug boot...  ...and operations teams to ensure production firmware quality and flash/provisioning...  ...reliable, and stable fleet-wide deployments Embedded Linux Platform Development - Design, develop... 
    Work experience placement
    Live in
    Local area
    Remote work
    Flexible hours

    Amazon

    Los Gatos, CA
    1 day ago
  •  ...Cloud Developer II This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from...  .... Brings technical thinking to break down complex data and to engineer new ideas and methods for solving, prototyping, designing, and implementing... 
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Alviso, CA
    20 hours ago
  •  ...in Santa Clara is seeking a Senior System Software Engineer to design and implement microcontroller firmware for GPU server platforms. The ideal candidate will...  ...Science, along with over 5 years of experience in embedded firmware development. Responsibilities include... 

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $95k - $161.5k

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...: Develop and test a low-level software interface for an embedded system board. Work with team members and supervisor... 
    Minimum wage
    Work experience placement
    Work at office
    Flexible hours

    KLA

    Milpitas, CA
    3 days ago
  • $170k - $235k

     ...the ultimate goal of enabling human life on Mars. SR. WIRELESS FIRMWARE ENGINEER (STARLINK MOBILE) The Starlink Mobile program is working to...  ..., applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Sunnyvale, CA
    1 day ago
  • $91.63k - $150k

     ...Job Title Firmware Design Engineer Job Description Primary Duties & Responsibilities Carry out firmware design under the guidance...  ..., in writing, for a specific opening. About the Team II-VI Aerospace & Defense is a high technology company, offering... 
    Permanent employment
    Full time
    Work at office

    Coherent

    Fremont, CA
    2 days ago

Do you want to receive more vacancies?

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