{"schemaVersion":"jobsearcher.job.v1","id":"1f973c00253f91fe9f48096f","url":"https://jobsearcher.com/jobs/1f973c00253f91fe9f48096f","canonicalUrl":"https://jobsearcher.com/jobs/1f973c00253f91fe9f48096f","title":"C++ Software Engineer - Embedded Systems & Hardware","description":"C++ Software Engineer - Embedded Systems & Hardware IntegrationUSA (On-site) - Austin, TexasFull-Time Permanent ContractSalary: up to $155,000 (DOE)Total Comp: Standard Benefits, Healthcare PlanA specialist hardware and software company providing test systems used to validate memory and storage devices during high-volume semiconductor manufacturing. Their platform pairs custom test hardware with embedded C++ software to give customers a reliable, flexible way to run large-scale device verification, with test programs often running for hours at a time across environmentally controlled chambers.They are looking to add an experienced Embedded C++ Software Engineer to their growing engineering team, working closely with hardware and electrical engineers to build and maintain the software that powers their test systems.Key Responsibilities:Developing and maintaining C++ software that controls custom test hardware used in high-volume device verificationWorking directly with hardware engineers to bring up new test board designs, interpreting schematics and datasheetsMaking Linux kernel and driver-level modifications to support new hardwareMaintaining and extending a well-established C++ codebase, understanding when to modernise it and when not toEnsuring APIs are structured cleanly so customers can build their own test scripts, including via PythonDebugging and troubleshooting via logging in a closed, embedded environment (no interactive debugging tools)Collaborating closely with a small, flat engineering team and a dedicated hardware teamIdeal Profile:Strong hands-on experience with C++ in a Linux environmentComfortable reading schematics and datasheets, ideally with an Electrical Engineering background or equivalent hands-on hardware experienceExperience with Linux kernel or driver development; exposure to Buildroot or Yocto is a strong plusSelf-starter who is comfortable diving into an established codebase and figuring things out independently2+ years of relevant experience (open to non-traditional backgrounds where experience demonstrates the required skills)Must be authorised to work in the US without the need for visa sponsorshipComfortable working 5 days a week on-site in Austin, TXThis is a great opportunity to join a small, hands-on engineering team at a hardware-first business, working on software that sits right at the intersection of embedded systems, low-level Linux development, and real hardware.APPLY NOW to discuss further details.5V Tech are acting as an Employment Agency for the purposes of this position. We offer a reward scheme if you can recommend someone for this role - $250 for you and $250 to a charity of your choice. 5V Tech are recognised talent solutions experts within IoT and Deep Tech, working across Europe, the UK, and North America.","company":"5v Tech","rawCompany":"5v tech","city":"Austin","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-07-05T09:22:11.830Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"C++ Software Engineer - Embedded Systems & Hardware","description":"C++ Software Engineer - Embedded Systems & Hardware IntegrationUSA (On-site) - Austin, TexasFull-Time Permanent ContractSalary: up to $155,000 (DOE)Total Comp: Standard Benefits, Healthcare PlanA specialist hardware and software company providing test systems used to validate memory and storage devices during high-volume semiconductor manufacturing. Their platform pairs custom test hardware with embedded C++ software to give customers a reliable, flexible way to run large-scale device verification, with test programs often running for hours at a time across environmentally controlled chambers.They are looking to add an experienced Embedded C++ Software Engineer to their growing engineering team, working closely with hardware and electrical engineers to build and maintain the software that powers their test systems.Key Responsibilities:Developing and maintaining C++ software that controls custom test hardware used in high-volume device verificationWorking directly with hardware engineers to bring up new test board designs, interpreting schematics and datasheetsMaking Linux kernel and driver-level modifications to support new hardwareMaintaining and extending a well-established C++ codebase, understanding when to modernise it and when not toEnsuring APIs are structured cleanly so customers can build their own test scripts, including via PythonDebugging and troubleshooting via logging in a closed, embedded environment (no interactive debugging tools)Collaborating closely with a small, flat engineering team and a dedicated hardware teamIdeal Profile:Strong hands-on experience with C++ in a Linux environmentComfortable reading schematics and datasheets, ideally with an Electrical Engineering background or equivalent hands-on hardware experienceExperience with Linux kernel or driver development; exposure to Buildroot or Yocto is a strong plusSelf-starter who is comfortable diving into an established codebase and figuring things out independently2+ years of relevant experience (open to non-traditional backgrounds where experience demonstrates the required skills)Must be authorised to work in the US without the need for visa sponsorshipComfortable working 5 days a week on-site in Austin, TXThis is a great opportunity to join a small, hands-on engineering team at a hardware-first business, working on software that sits right at the intersection of embedded systems, low-level Linux development, and real hardware.APPLY NOW to discuss further details.5V Tech are acting as an Employment Agency for the purposes of this position. We offer a reward scheme if you can recommend someone for this role - $250 for you and $250 to a charity of your choice. 5V Tech are recognised talent solutions experts within IoT and Deep Tech, working across Europe, the UK, and North America.","datePosted":"2026-07-05T09:22:11.830Z","dateModified":"2026-07-05T09:22:11.830Z","hiringOrganization":{"@type":"Organization","name":"5v Tech","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Austin","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"1f973c00253f91fe9f48096f"},"url":"https://jobsearcher.com/jobs/1f973c00253f91fe9f48096f"}}