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 4 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
    4 days ago
  • $102.1k - $202.2k

     ...Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure...  ...Cloud infrastructure. We are seeking an accomplished Firmware Engineer II to join a team of talented engineers in BIOS/UEFI... 
    Suggested
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Santa Clara, CA
    5 days ago
  • etherWhere Corporation in Milpitas, CA is seeking a qualified candidate to develop signal processing algorithms in Matlab and firmware for embedded ARM processors. You will write DSP algorithms including digital filtering, timing and frequency tracking loops, Kalman... 
    Suggested

    etherWhere Corporation

    Milpitas, CA
    4 days ago
  •  ...lawful permanent residents, refugees, and asylees). What You'll Be Doing: This is similar role is similar to embedded network engineer experienced  DO-178C  SOI-2 Dev Engineer to support certification of  Time-Sensitive Networking (TSN)software for safety-... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Work at office
    Campbell, CA
    11 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... 
    Suggested
    Work at office
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    4 days 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
    4 days ago
  • $70 - $85 per hour

    We are looking for a hardware engineer to lead the development of next-generation force sensor...  ...integrations. Collaborate closely with Firmware and Algorithm teams to optimize sensor...  ..., and review electrical schematics for embedded systems, ensuring proper component... 
    Hourly pay

    Socket.dev

    Mountain View, CA
    4 days ago
  • $165.2k - $223.6k

     ...people who want to help.The AWS Hardware Engineering team creates server designs for Amazon’s...  ...critical 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
  • # Senior Embedded Firmware EngineerLumilens • San Jose, CA • • 2h agoSave this role or tell us whether you want more jobs like it.# Senior Embedded Firmware Engineer**About Lumilens**At Lumilens, we are building the critical photonics infrastructure that powers tomorrow... 

    Doist

    San Jose, CA
    2 days ago
  •  ...the right time. We invite you to join our amazing team and grow with us. We are looking for a hands-on Firmware Test Engineer to help validate the embedded systems that power our aircraft. You’ll work closely with electrical and firmware engineers to verify functionality... 
    Full time
    Work at office

    Pivotal

    Palo Alto, CA
    13 hours ago
  • $140k - $200k

     ...Motors Corporation. Together, they have engineered breakthrough technology that is delivering...  ...Engineering At least 6+ years of embedded software development with emphasis on C/...  ...time embedded systems Extensive work in firmware development, testing, and system-level bring... 
    Flexible hours

    Trackonomy

    San Jose, CA
    4 days ago
  • $154.68k - $231.7k

     ...cluster. We own all SW components, including embedded FW, customer SDK, and lab scripts, and...  ...production, and the role of a Principal Engineer in our team is to ensure the overall...  ...Development, and Testing of embedded C firmware for controlling our extremely complicated... 
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    4 days ago
  •  ...you to join our amazing team and grow with us. About the job   As a Embedded Software Engineer, you are responsible for designing and implementing a safe, robust and extensible firmware architecture. Your work constitutes the backbone of the aircraft flight control... 
    Internship
    Work at office
    Remote work

    Pivotal

    Palo Alto, CA
    27 days ago
  • $207k - $301k

    Lead a team delivering embedded firmware for Google data center servers, managing performance, providing coaching, and aligning priorities...  ...Projects (OCP).Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have... 
    Worldwide

    Google

    Sunnyvale, CA
    3 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
    4 days ago
  • $160k - $250k

     ...join a mission that matters? The future of cybersecurity starts with you.About the Role:Crowdstrike is looking for a Senior Cloud Engineer II to join our growing Sensor Foundations team. The cloud side of the Sensor Foundations team works in conjunction with on-endpoint... 
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Local area
    2 days per week

    CrowdStrike

    Sunnyvale, CA
    3 days ago
  •  ...substantial round – joining now comes with limited risk and unlimited upside. We are seeking a highly motivated and versatile Software Engineer II to join our core engineering team. You will be instrumental in building and scaling our platform, working across the entire... 
    Full time
    Remote work
    Monday to Friday

    TENEX.AI

    San Jose, CA
    13 hours ago
  • $139k - $223k

     ...crucial goods where they need to go, and make mobility more efficient and accessible for all.  We’re searching for a Software Engineer II for the calibration team. The calibration team is responsible for ensuring all sensors on all vehicles remain well aligned to support... 
    Full time

    Aurora Innovation

    Mountain View, CA
    13 hours ago
  • $139k - $223k

     ...get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a  Software Engineer II. The Behavioral Simulation team is responsible for building a simulation engine that simulates the systems downstream of the... 
    Full time

    Aurora Innovation

    Mountain View, CA
    13 hours ago
  • $165.2k - $223.6k

     ...fuels AI-powered capabilities across AWS, ensuring customers retain full control over their information.As a Software Development Engineer II, you'll take ownership of production systems that handle the complete data lifecycle—from ingestion through model training to... 
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    AmazonWebServices

    Santa Clara, CA
    4 days ago
  • $110k

     ...interview (in-person at eGain Sunnyvale office)Next stepEmail your resumé to [email protected] with the position title “Software Engineer, II” in the email subject.CompensationThe salary for this position is $110,000 per year.Stock options.Please note that the... 
    Work at office

    eGain Communications

    Sunnyvale, CA
    13 hours ago
  • $165.2k - $223.6k

    Seeking a talented Software Development Engineer II to join our innovative team and drive technical excellence. You'll design, develop,...  ...designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and... 
    Internship
    Local area
    Flexible hours

    Amazon

    East Palo Alto, CA
    4 days ago
  • $160k - $262k

     ...get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Software Engineer II for the calibration team. The calibration team is responsible for ensuring all sensors on all vehicles remain well aligned to support... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    2 days ago
  • $212.5k - $250k

     ...friction from every step of the software delivery lifecycle so Carta's engineers can do the best work of their careers.We own CI/CD...  ...write it.The Problems You’ll SolveAs a Senior Software Engineer II on DevEx, you will:Build the MCP servers, agents, and plugin infrastructure... 
    Full time

    Carta

    Santa Clara, CA
    1 day ago
  • $104k - $202k

     ...yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficePosition Summary...What you'll do...As a Software Engineer II at Walmart Global Tech, you'll play a pivotal role in designing and building robust backend systems that power seamless digital... 
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    1 day ago
  •  ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one...  ...your purpose here.Job DescriptionThe Embedded Platform Software team designs and builds...  ...process can take 3 to 6+ months) or (ii) implement a Technology Control Plan (“TCP... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days 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 to...  ...solutions.What You’ll Do:Collaborate with Hardware Engineers, Firmware Engineers, Software Engineers, and Product Managers to... 
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    4 days ago
  • $153k - $242k

     ...Senior Firmware Engineer Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave...  ...you'll design, implement, and maintain embedded firmware features that enable secure, scalable...  ...as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

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

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

    KLA-Tencor

    Milpitas, CA
    4 days ago
  • $100k - $200k

     ...people in more than 160 countries.The Opportunity: The Sr Embedded Software Engineer located in our Milpitas, CA location oversees the design,...  ...file systems, etc.Experience building end-to-end systems (firmware middleware application)Experience testing software is a plusKnowledge... 

    Abbott

    Milpitas, 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!