JOBSEARCHER

Embedded Software Engineer

ARCHIVED
SynchroAustin, TXL6 LeadApril 12th, 2026

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

WE ARE CONSIDERING CANDIDATES ACROSS THE US, BUT THIS ROLE REQUIRES ONSITE WORK IN AUSTIN, TX. RELOCATION WILL BE REQUIRED FOR CANDIDATES WHO DO NOT CURRENTLY RESIDE IN THE AUSTIN AREA.Embedded Software EngineerWe are partnering with a growing autonomous systems and robotics company to hire an Embedded Software Engineer for its embedded software development team.This team develops and maintains the firmware that powers electronic control units used in autonomous vehicles and delivery robots. The role is focused on building reliable, high-performance real-time systems using modern automotive-grade microcontrollers.You will contribute across the full embedded software lifecycle, from architecture and development through integration, testing, diagnostics, and optimization. This is a hands-on engineering role for someone who enjoys working closely with both hardware and software teams to solve complex technical problems.What You’ll DoDevelop embedded software and firmware for electronic control units used in autonomous vehicles and robotic systemsWrite reliable, efficient, and testable software using C++ and PythonParticipate in software and hardware architecture decisionsBuild tools for testing, diagnostics, configuration, and management of embedded systemsWork closely with hardware, systems, and software engineering teams to support integrationRead technical documentation and electrical schematics to understand hardware behaviorDebug hardware and software integration issuesOptimize embedded code for performance, reliability, and maintainabilitySupport the development of real-time, safety-conscious systemsContribute to code reviews, testing practices, and overall engineering qualityWhat We’re Looking For3+ years of professional production software or firmware development experienceStrong C++ programming skillsExperience developing embedded software for microcontroller-based systemsUnderstanding of Real-Time Operating Systems, or RTOSExperience writing efficient, reliable, and testable codeStrong understanding of common algorithms and data structuresExperience working with embedded communication interfaces, including:CANSPII2CEthernetRS232RS485Ability to read technical documentation and electrical schematicsExperience working across hardware and software teamsStrong problem-solving, organization, and communication skillsNice to HaveExperience with Unix-like environments and command-line toolsExperience with Git, scripting, and automationAutomotive, robotics, autonomous vehicle, or similar embedded systems experienceExperience developing tools for diagnostics or hardware testingHands-on soldering experiencePython experience for automation, testing, or support toolingLocation: Austin, TXWork Arrangement: OnsiteRelocation: Candidates across the US will be considered, but relocation to Austin is requiredEmployment Type: Full-time, direct hire