Senior Embedded Systems Engineer
Dexmate
The Role We're looking for a Senior Embedded Systems Engineer to own the firmware and embedded software stack on general-purpose robots. You'll work at the intersection of hardware and software — developing motor control firmware, sensor interfaces, and communication infrastructure for general-purpose robots. This is a high-ownership, hands-on role. You'll collaborate daily with mechanical, electrical, and controls engineers, and your firmware will be among the first code that runs on every new robot subsystem. You'll help define how we scale from lab prototype to deployed fleet. What You'll Do Architect and develop production-grade firmware for actuator controllers, sensor interfaces, and communication subsystems on the robots Own hardware bring-up: write low-level peripheral drivers, validate new PCBs, and debug hardware/firmware boundary issues Implement and optimize motor control algorithms — torque, velocity, and position loops — on bare-metal and RTOS platforms Develop and maintain real-time communication stacks including EtherCAT, CAN, SPI, I2C, and UART Build and maintain CI/CD pipelines and hardware-in-the-loop (HIL) test infrastructure to enable fast, reliable iteration Contribute to firmware safety architecture — fault detection, safe-state logic, and watchdog systems Read and interpret schematics and datasheets; participate in hardware design reviews to give firmware perspective early Establish firmware standards, coding practices, and review processes as the team scales What We're Looking For Required: 5+ years of embedded firmware development experience in robotics, automotive, or industrial/consumer electronics — with at least some of that in a production-deployed product Strong C and C++ skills for bare-metal and RTOS environments across multiple modern MCU families (e.g., ARM Cortex-M, TI C2000, Nordic nRF); breadth across vendors and architectures is valued over depth in any single platform Hands-on experience with motor control or actuator firmware (FOC, torque control, or similar) Proficiency with communication protocols: EtherCAT, CAN, SPI, I2C, UART — at the driver level, not just API usage Hardware bring-up experience: JTAG, oscilloscopes, logic analyzers, and debugging across the firmware/hardware boundary Ability to read schematics and PCB layouts; comfortable working directly with hardware engineers Preferred: Experience scaling firmware from prototype to high-volume production (hundreds to thousands of units) Background in functional safety (ISO 26262, IEC 62443, or equivalent) Python scripting for test automation and HIL frameworks Familiarity with EtherCAT master/slave stack implementation (SOEM or equivalent) Experience with power electronics firmware: BMS, DC-DC converters, or charging systems Prior work in a vertically integrated robotics or hardware startup Hands-on use of AI coding agents (e.g., Claude Code, Codex, etc.) to accelerate firmware development — writing prompts, reviewing AI-generated code, and integrating agentic workflows into embedded development cycles #J-18808-Ljbffr
- ...robotics should be built together, not in isolation — we'd love to build it with you. The Role We're looking for a Senior Embedded Systems Engineer to own the firmware and embedded software stack on general-purpose robots. You'll work at the intersection of hardware...Senior
$174k - $252k
Google Inc. is seeking a Senior Software Engineer for their AI and Infrastructure team in Sunnyvale, CA. This role involves... ...degree, with a strong background in low-level systems programming, ideally with experience in embedded operating systems. The position offers a...Senior- ...A robotics firm is seeking a Senior Embedded Systems Engineer in Santa Clara, CA. This role requires strong firmware development skills, with a focus on motor control and communication protocols. Candidates should have at least 5 years of experience, preferably in robotics...Senior
$136.5k - $276.5k
...Hewlett Packard Enterprise Development LP is seeking a Senior WLAN/WIFI Networking/Software Engineer in San Jose, California. The role involves designing and developing embedded software for WLAN Access Point platforms. Candidates should have an advanced degree in Computer...Senior- ...Sr. Embedded Systems Engineer We are looking for a Sr. Embedded Systems Engineer to join our team onsite in Sunnyvale, CA. This is an exciting opportunity to work on state of the art new technology on a 12+ month contract basis. In order to be considered, you must...SeniorContract work
$153.6k - $234.1k
General Motors is seeking a Systems Engineer for their mobility projects in Sunnyvale, California. You will lead systems engineering for advanced sensors and embedded platforms, driving innovation in next-generation automotive solutions. The ideal candidate has 3+ years...Senior- ...automotive’s next chapter. From operating systems to zonal controllers to cloud and... ...We are seeking a highly skilled Software Engineer proficient in Modern C++ (C++11 and above... ..., GMock), and contribute to high‑impact embedded software projects. Responsibilities Design...SeniorFull timeContract work
$171k - $264k
...Decisive Point is hiring a Senior Software Engineer in Mountain View, CA, to contribute to developing next-generation vehicle platforms. The... ...applications, and developing high-quality C code for embedded systems. Ideal candidates will have over 3 years of embedded device...Senior- ...An established industry player is seeking a seasoned Embedded Software Engineer with over 12 years of experience in developing high-quality software for Infotainment systems. In this role, you will design, develop, and maintain embedded software, ensuring compliance with...Senior
- Google Inc. is hiring a Senior Software Engineer specializing in Embedded Systems and Firmware in Mountain View, California. This role involves developing software for wearable devices, focusing on co-processor communication, and collaborating with various teams to enhance...Senior
$165k - $241.4k
...Cisco Systems, Inc. is looking for a passionate software engineer to join their Distributed System Engineering team in Milpitas, California. The ideal candidate will enhance the IOS-XR platform by developing scalable systems and platforms, particularly for the Cisco 80...SeniorFlexible hours- ...A leading tech company is seeking a Senior Mobile App Developer to drive the advancement of mobile technologies in healthcare and education. The ideal candidate will have over 5 years of experience in mobile application development and a strong grasp of both iOS and Android...SeniorRemote work
- ...Intuitive is seeking a Senior Embedded Software Engineer in Sunnyvale, California. In this role, you will contribute to the architectural design and implementation of software for novel electrosurgical systems. Responsibilities include developing software and firmware...Senior
$153.2k - $234.1k
...General Motors in Sunnyvale, CA, is seeking a Senior Mobile Engineer to develop high-performance mobile applications for fleet management. This hybrid role involves collaborating with cross-functional teams to influence mobile architecture and design solutions. The ideal...SeniorRemote work$129.3k - $193.9k
...Qualcomm is seeking embedded software engineers in Santa Clara, CA, to work on innovative GNSS technologies. The role involves designing real-time embedded software and collaborating with systems and hardware teams to deliver next-generation location solutions. Minimum...Senior- ...Cambridge Terahertz is actively seeking a Senior Embedded Software Engineer for our Santa Clara, CA location. You will develop and maintain embedded software systems, primarily using Python and C/C++, to integrate imaging, AI/ML, and hardware solutions. The ideal candidate...Senior
- ...Trimble is looking for a Senior Embedded Software Engineer (GPS) in Sunnyvale, CA. You will design high-performance GPS signal recovery software that... ...expertise in C programming, experience with real-time systems, and proficiency in Python. The position offers comprehensive...Senior
$128k - $201.25k
A leading technology company in Santa Clara is seeking a Senior Supply Planner to coordinate supply processes for networking products. The role requires over 8 years of semiconductor planning experience and a Bachelor's degree in a relevant field. Successful candidates...Senior- Synopsys, Inc. is seeking a technical expert to support Interface IP customers in Sunnyvale, California. The role involves guiding customers through IP integration and troubleshooting complex design challenges. The ideal candidate will have extensive experience in VLSI...Senior
- ...A leading technology company in Sunnyvale seeks a Senior Embedded Software Engineer to design and develop firmware for cutting-edge products. The role... .... Ideal candidates have a strong background in embedded systems, a degree in a related field, and extensive experience in...Senior
$117k - $234k
...A leading retail company in Sunnyvale is seeking a Software Engineer III to lead the design and development of scalable software solutions. The role requires at least 4 years of software engineering experience, including 2 years in mobile development for iOS or Android...SeniorFlexible hours$175k - $260k
...LeoForce is looking for a Senior Applications Engineer in Santa Clara, California, to recommend advanced materials and provide tailored solutions for Tier 1 customers across various sectors. The ideal candidate will engage with customers, manage territory coverage effectively...Senior$110k - $160k
...Proficient C programming skill ~ Basic networking protocols and system design knowledge ~ Passion and talent on Linux Kernel and... ...: Bachelor's Degree in Computer Science or Electrical Engineering is required Master's Degree is preferred Must be...SeniorFull time$175k - $260k
...Australia-Employment is seeking an Applications Engineer to join their team in Santa Clara, CA. The ideal candidate will have a Master’s degree in Chemical Engineering and over 6 years of experience in technical support roles with Tier 1 customers. This position offers...Senior- ...Senior Embedded Software Engineer – Santa Clara, CA – Full Time Cambridge Terahertz is pioneering next-generation security with advanced Terahertz... ...screening. We’re looking for an Embedded Software Engineer with systems experience to help build and integrate the embedded and...SeniorFull time
$150k - $250k
...A cybersecurity company in California is seeking an experienced engineer to architect and implement embedded systems from the ground up. You will work with a team of veterans, focusing on Linux Kernel and software lifecycle management. The role also involves working with...Senior$110k - $160k
...Proficient C programming skill ~ Basic networking protocols and system design knowledge ~ Passion and talent on Linux Kernel and... ...: Bachelor's Degree in Computer Science or Electrical Engineering is required Master's Degree is preferred Must be authorized...SeniorFull timeWorldwide- ...Intel Corporation is seeking a Senior Analog/Mixed Signal Application Engineer to provide critical technical support on precision PDKs and drive success in customer tape-outs. Your experience with advanced CMOS processes and analog design methodologies will be essential...Senior
- ...A leading technology company in Sunnyvale is seeking a Senior Embedded Software Engineer to develop GPS signal recovery and timing software. The role... ...have proven experience with multi-threaded operating systems, proficiency in Python 3.x, and a solid understanding of...SeniorFlexible hours
$147.4k - $272.1k
...Senior Embedded Software Engineer Join a team of passionate and creative engineers dedicated to building technologies that will shape the future... ...prototypes and proofs of concept Efficiently triage and debug system issues in collaboration with our cross functional...SeniorRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Systems Engineer. Be the first to apply!
- embedded system engineer Santa Clara, CA
- senior cost analyst Santa Clara, CA
- senior computer engineer Santa Clara, CA
- senior development engineer Santa Clara, CA
- senior manager quality engineering Santa Clara, CA
- senior software test automation engineer Santa Clara, CA
- senior design technologist Santa Clara, CA
- senior design verification engineer Santa Clara, CA
- senior director quality Santa Clara, CA
- senior director of development Santa Clara, CA

