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

Senior Embedded Systems Engineer

Dexmate

Dexmate Robotics

Dexmate is building the foundation for physical AI — a unified platform that combines high-quality robotic hardware with a universal Physical AI OS, making robots as easy to build and deploy as software. Today, robotics is fragmented, slow, and closed: most builders are forced to reinvent the same stack again and again, and most ideas never make it past the prototype stage. We exist to change that. Our mission is to democratize robotics by lowering the barrier to entry, delivering a plug-and-play platform for developers, researchers, and enterprises, and cultivating an open ecosystem that accelerates the evolution of physical AI. If you want to help shape the next layer of human capability — and believe the future of 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 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

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Systems Engineer in Santa Clara, CA vacancy
  • Intuitive is seeking a Software Engineer for the Ion™ endoluminal system, a robotic platform for minimally invasive biopsy. The role involves developing...  ...solutions. Ideal candidates will have expertise in embedded Linux platforms and experience with GPU/FPGA integration... 
    Senior

    Intuitive

    Sunnyvale, CA
    5 days ago
  • $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

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • 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

    Dexmate

    Santa Clara, CA
    1 day ago
  • 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

    TechDigital Group

    Mountain View, CA
    4 days ago
  • $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

    NVIDIA

    Santa Clara, CA
    5 days ago
  • 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... 
    Senior
    Remote job

    NPAworldwide

    Santa Clara, CA
    2 days ago
  • NVIDIA Corporation is seeking a talented Embedded Software Engineer to join the GPU Software team in Santa Clara, CA. The role involves designing...  ...software development experience, particularly in embedded systems, with strong C programming skills. Familiarity with RISCV... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  • $110k - $160k

     ...Embedded SW/Firmware Engineering Job Responsibilities: Develop Secured Enterprise Wireless products and features Linux kernel/driver development...  ...C programming skill ~ Basic networking protocols and system design knowledge ~ Passion and talent on Linux Kernel... 
    Senior
    Full time

    Edelman

    Sunnyvale, CA
    3 days ago
  •  ...Job Description Position Summary We are seeking a Senior Application Engineer to support customer integration, platform development, and...  ...Characterize, validate, and debug electrical and acoustic system performance Perform electrical assembly, soldering, and... 
    Senior

    XMEMS LABS INC

    Santa Clara, CA
    29 days ago
  • $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... 
    Senior
    Remote job

    General Motors

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

    Qualcomm

    Santa Clara, CA
    1 day ago
  •  ...materials such as evaluation report, application notes # Evaluation board built up # System simulation model built up Qualifications # MS (Ph.D preferred) in Electrical Engineering # Knowledgeable in power conversion topologies, power device, magnetics and... 
    Senior
    Local area

    Alpha & Omega Semiconductor

    Sunnyvale, CA
    a month ago
  • $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... 
    Senior
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    2 days ago
  •  ...Senior Embedded Software Engineer It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years...  ...care, our technologies—like the da Vinci surgical system and Ion—have transformed how care is delivered for millions... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    4 days ago
  •  ...Senior Embedded Software Engineer - Future Forward At Intuitive, we are united behind our mission: we believe that minimally invasive care is life...  ...embedded and platform software across a complex robotic system, interfacing with hardware, firmware, control algorithms,... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    3 days ago
  • $171k - $264k

     ...and infrastructure, operating systems, and autonomy. Eighteen of the...  ...family commitments. Meet Our Engineers on the Vehicle OS Team! Vehicle...  ...the Role We are looking for senior software engineers with expertise in developing embedded software applications on... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

    Sunnyvale, CA
    5 days ago
  • $150k - $180k

     ...the world. Job Summary Knightscope is seeking a Mid/Senior Embedded Software Engineer to join our product development team and support a new hardware program. In this role, you will lead software system design, subsystem development, component integration for a... 
    Senior
    Full time

    Knightscope

    Sunnyvale, CA
    2 days ago
  • $174k - $252k

    Google Inc. is seeking a Senior Software Engineer, Mobile (Android) to join their team in Sunnyvale, CA. This role involves designing and developing leading-edge technologies for Google Workspace, with responsibilities across the full software development lifecycle. Candidates... 
    Senior

    Google Inc.

    Sunnyvale, CA
    2 days ago
  •  ...driving, cloud computing, and AI, we depend on computing systems daily. But how can we guarantee their safety,...  ...growth. We are looking for a We are looking for a Senior Design Verification Engineer to join a global team of Application Engineers that own... 
    Senior
    Work at office

    proteanTecs

    Santa Clara, CA
    4 days ago
  • $134.95k - $224.92k

     ...Principal Application Engineer Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions... 
    Senior
    Flexible hours

    Keysight Technologies

    Santa Clara, CA
    2 days ago
  •  ...integrated solutions for fleet management, energy optimization, transportation logistics, and safety systems for businesses of all sizes. As a Senior Mobile Engineer on the GM Commercial Software team, you will design and build high-performance mobile applications... 
    Senior
    Work experience placement
    H1b
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $141.91k - $269.1k

     ...Aerospace, Defense & Government Senior Analog/Mixed Signal Application Engineer Intel Foundry is a systems foundry dedicated to transforming the global semiconductor industry by delivering cutting-edge silicon process and packaging technology leadership for the AI era... 
    Senior
    Local area
    Immediate start
    Shift work

    Chandler Chamber of Commerce

    Santa Clara, CA
    4 days ago
  • 42dot Inc. is seeking an Embedded SW Engineer to develop and optimize in-vehicle applications for next-generation autonomous driving systems. The role requires a strong background in embedded Linux development and collaboration with cross-functional teams. Qualifications... 
    Senior

    42dot Inc.

    Sunnyvale, CA
    1 day ago
  • 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... 
    Senior
    Flexible hours

    Trimble

    Sunnyvale, CA
    2 days ago
  • $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

    Cylake, Inc

    Sunnyvale, CA
    4 days ago
  •  ...technologies-like the da Vinci surgical system and Ion -have transformed how care is...  ...patients worldwide. We're a team of engineers, clinicians, and innovators united by...  ...Primary Function of Position The Senior Embedded Software Engineer brings a key contribution... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    4 days ago
  • $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...  ...deployment. The ideal candidate will possess at least 8 years of embedded software experience. A competitive salary between $197,000 and... 
    Senior

    42dot Inc.

    Sunnyvale, CA
    4 days ago
  • A technology company in robotics and automation seeks a Senior Embedded Software Tools Engineer to design and maintain tools that enhance the development and testing of embedded systems. The role requires strong skills in Python and C/C++, along with over 7 years of relevant... 
    Senior

    Lyte AI Inc.

    Sunnyvale, CA
    1 day ago
  • A leader in GPS technology seeks an experienced Hardware Development Engineer in Sunnyvale, CA. The role involves managing the life cycle of circuit card development for high-performance aviation GPS receivers. Candidates should have a BS in Electrical Engineering and... 
    Senior

    Trimble

    Sunnyvale, CA
    3 days ago
  •  ...Job Description The Ion™ endoluminal system is Intuitive's new robotic platform...  ...development of a novel surgical robot system. The engineer will collaborate with a skilled team to...  ..., and display across a range of embedded platforms. The engineer will collaborate... 
    Senior
    Local area

    Intuitive

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Systems Engineer. Be the first to apply!