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
- ...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
- 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
- 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
$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$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$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...- 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++,...
$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...$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$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$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 areaFlexible hours$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...- 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...
$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...$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 timeTemporary workLocal areaFlexible hours$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 wageWork experience placementFlexible hours$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...WorldwideFlexible hours$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 wageWork experience placementFlexible hours- 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...
$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- 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-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...
$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...$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$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 employmentTemporary workCasual workWork at officeFlexible hours- ...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...
$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 timeWork at office$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$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!
- embedded software engineer Milpitas, CA
- embedded engineer Milpitas, CA
- embedded systems software engineer Milpitas, CA
- embedded developer Milpitas, CA
- embedded ai engineer
- entry level embedded software engineer
- c++ embedded engineer
- embedded software engineer
- embedded software engineer iot
- embedded security developer

