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
- 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
- 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
$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$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...SuggestedRelocation- 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++,...Suggested
$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...$70 - $90 per hour
OSI Engineering is seeking an Embedded Firmware Engineer based in Cupertino, CA. This full-time position focuses on low-level embedded firmware development tightly coupled with hardware. Candidates will develop, debug, and maintain embedded C firmware, engaging in tasks...Hourly payFull time- A leading technology company in Sunnyvale seeks a Senior Embedded Software Engineer to design and develop firmware for cutting-edge products. The role involves collaboration across teams, rapid prototyping, and problem-solving to innovate future technologies. Ideal candidates...
$152k - $241.5k
...Qualifications B.Sc. or M.Sc. in Electrical Engineering, Computer Engineering, Computer Science,... ...experience. 5+ years of relevant embedded engineering experience and a strong software... ...and troubleshooting skills for embedded firmware. Ability to manage interrupts and work...$207k - $301k
Software Engineering Manager II, Embedded Systems/Firmware, Platforms Infrastructure Engineering Google Sunnyvale, CA, USA Requirements Bachelor's degree or equivalent practical experience. 3 years of experience with embedded operating systems. 3 years of experience...- 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...
$70 - $90 per hour
Embedded Firmware Engineer (Embedded Systems) Summary: This role focuses on low-level embedded firmware development tightly coupled with hardware. The ideal candidate will develop, debug, and maintain embedded C firmware, work directly with hardware designs, and own firmware...Full timeMonday to FridayAfternoon shift- NVIDIA Gruppe is seeking an embedded engineer to build cutting-edge AI infrastructure in Santa Clara, California. The successful candidate will work on next-generation technologies, debug complex issues on networking devices, and collaborate with multiple teams to enhance...
- Tesla Motors, Inc. is seeking an embedded software engineer in Fremont, California, to join the Cell Equipment Design team. The role involves developing firmware for various battery and cell development projects, ensuring software reliability and safety. The ideal candidate...
$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...- 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...
- 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...
- Cyngn Inc. in Mountain View, CA, seeks a Staff Embedded Software Engineer. This role involves leading the design and development of firmware for vehicle drive and safety controllers, ensuring robust production-quality systems. With 8-12+ years in embedded software, candidates...Flexible hours
$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...$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...$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...Full timeWork experience placementWork at officeImmediate startFlexible hours$205k - $220.25k
Cyngn, Inc. in Mountain View, California, is seeking a Staff Embedded Software Engineer who will drive the design, development, and validation of firmware for vehicle drive & Safety controllers. This role demands a strong systems mindset, with responsibilities including...Remote workFlexible hours- ...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...
- A tech company in Mountain View, CA, seeks a Software Engineer II to manage the full lifecycle of software development, focusing on web applications and backend services. This role involves building modern, responsive web applications and backend web services, working closely...Remote job
- A global tech company is looking for a Frontend Software Engineer II to join their Media Platforms team. The ideal candidate will have a strong background in React and TypeScript, with experience in building and maintaining frontend components and APIs. This role is remote...Remote work
$170k - $235k
...the ultimate goal of enabling human life on Mars. SR. WIRELESS FIRMWARE ENGINEER (STARLINK MOBILE) The Starlink Mobile program is working to... ...regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii...Permanent employmentTemporary workWeekend work- Central Business Solutions, Inc is seeking a Firmware Engineer in Milpitas, California to develop and modify firmware for SSD products. The role involves working closely with hardware designers and customers to debug and resolve product issues efficiently. The ideal candidate...
$7,500 per month
...services, and applications, collaborating with fellow software engineers Education Pursuing a Master’s degree in a STEM related field from... ...[email protected] with the position title “Software Engineer, II (Intern)” in the email subject. Compensation Base salary is $7...InternshipWork at office$150k
(Syllable Corporation has an opening in Mountain View, CA) Software Engineer II: Responsible for full lifecycle software development. Responsible for building and maintaining the web applications and backend services that will power customer experience. Building backend...Remote work$155k - $215k
...are a team of mission-driven engineers with experience across aerospace... ...future a reality. As an Embedded Software Engineer at Reliable... ...developing the low-level software and firmware at the heart of the Reliable... ...) U.S. citizen or national, (ii) U.S. lawful permanent...Permanent employmentCasual work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer II. Be the first to apply!
- graduate embedded software engineer
- embedded systems software engineer
- embedded software engineer remote
- embedded software engineer
- entry level embedded software engineer
- embedded security developer
- embedded electrical engineer
- automotive embedded engineer
- embedded software application engineer
- junior embedded software engineer
