{"schemaVersion":"jobsearcher.job.v1","id":"9c079079e43810d8ca3462be","url":"https://jobsearcher.com/jobs/9c079079e43810d8ca3462be","canonicalUrl":"https://jobsearcher.com/jobs/9c079079e43810d8ca3462be","title":"Lead Embedded Software Engineer","description":"Fermat is seeking a Lead Firmware Engineer to join our experienced consulting team and lead the embedded software effort on a client project in the sensing-semiconductor space. The work centers on firmware for high-performance capacitive multi-touch controller silicon.This is a hands-on technical leadership role. You will own firmware architecture, guide fellow engineers, and serve as a primary technical point of contact with the client. No H-1Bs for this role. Candidates must be in the USA. No agency/C2C.The role is on-site at the client location in Austin, Texas.ResponsibilitiesLead firmware architecture and design for real-time sensing and touch-controller applications; author and own SW architecture and design documents, seeking feedback and approval from peers and client.Hands-on C and C++ development, including unit and functional test - this remains a deeply technical role.Develop and optimize low-level drivers and real-time data-acquisition firmware interfacing with mixed-signal sensing hardware (ADC/AFE/DSP subsystems).Provide technical leadership and mentorship; review code and designs and set engineering standards.Review and refine requirements; translate them into robust firmware designs.Drive the Agile process including sprint planning, daily standups, and demonstrations.Provide inputs into planning; communicate status, risks, and impediments in a timely manner; track time expended on the project.Collaborate closely with the client and their representatives across all aspects of the project.QualificationsBachelor's or Master's degree in Computer or Software Engineering with at least 10 years of experience in the planning, analysis, design, and implementation of embedded systems, with strong hands-on C and C++.Demonstrated technical leadership - owning firmware architecture and mentoring engineers.Real-time firmware development on ARM.Experience developing firmware for mixed-signal / sensing devices; comfort working alongside ADC, AFE, and DSP subsystems and signal-processing concepts.Low-level driver development and hardware/firmware bring-up.High-speed host communication interfaces: I2C, SPI/QSPI, UART.Familiarity with capacitive touch / HMI sensing systems a strong plus.Firmware security experience a plusJob Types: Full-time, ContractPay: Up to $200,000.00 per year","company":"Fermat Software","rawCompany":"fermat software","city":"Austin","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-07-11T12:26:26.899Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"11-9041.00","title":"Architectural and Engineering Managers","slug":"architectural-and-engineering-managers"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541330","title":"Engineering Services","slug":"engineering-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Embedded Software Engineer","description":"Fermat is seeking a Lead Firmware Engineer to join our experienced consulting team and lead the embedded software effort on a client project in the sensing-semiconductor space. The work centers on firmware for high-performance capacitive multi-touch controller silicon.This is a hands-on technical leadership role. You will own firmware architecture, guide fellow engineers, and serve as a primary technical point of contact with the client. No H-1Bs for this role. Candidates must be in the USA. No agency/C2C.The role is on-site at the client location in Austin, Texas.ResponsibilitiesLead firmware architecture and design for real-time sensing and touch-controller applications; author and own SW architecture and design documents, seeking feedback and approval from peers and client.Hands-on C and C++ development, including unit and functional test - this remains a deeply technical role.Develop and optimize low-level drivers and real-time data-acquisition firmware interfacing with mixed-signal sensing hardware (ADC/AFE/DSP subsystems).Provide technical leadership and mentorship; review code and designs and set engineering standards.Review and refine requirements; translate them into robust firmware designs.Drive the Agile process including sprint planning, daily standups, and demonstrations.Provide inputs into planning; communicate status, risks, and impediments in a timely manner; track time expended on the project.Collaborate closely with the client and their representatives across all aspects of the project.QualificationsBachelor's or Master's degree in Computer or Software Engineering with at least 10 years of experience in the planning, analysis, design, and implementation of embedded systems, with strong hands-on C and C++.Demonstrated technical leadership - owning firmware architecture and mentoring engineers.Real-time firmware development on ARM.Experience developing firmware for mixed-signal / sensing devices; comfort working alongside ADC, AFE, and DSP subsystems and signal-processing concepts.Low-level driver development and hardware/firmware bring-up.High-speed host communication interfaces: I2C, SPI/QSPI, UART.Familiarity with capacitive touch / HMI sensing systems a strong plus.Firmware security experience a plusJob Types: Full-time, ContractPay: Up to $200,000.00 per year","datePosted":"2026-07-11T12:26:26.899Z","dateModified":"2026-07-11T12:26:26.899Z","hiringOrganization":{"@type":"Organization","name":"Fermat Software","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Austin","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9c079079e43810d8ca3462be"},"url":"https://jobsearcher.com/jobs/9c079079e43810d8ca3462be"}}