{"schemaVersion":"jobsearcher.job.v1","id":"8627110ff4adb1ef16e01acd","url":"https://jobsearcher.com/jobs/8627110ff4adb1ef16e01acd","canonicalUrl":"https://jobsearcher.com/jobs/8627110ff4adb1ef16e01acd","title":"Embedded Software Engineer","description":"Location:North Reading, MA or Sunnyvale, CAWork Arrangement:Onsite – 5 days/weekContract:1 year initiallyOpenings:15 positionsVisa:Open to all visa statusesRate:C2C/W2 – Competitive; rate expectations can be submittedJob Overview\r\nWe are seeking highly motivated and technically drivenEmbedded Software Engineersto join an Integrated System Test (IST) Software team developing cutting-edge test platforms.In this role, you will design, develop, debug, and maintain software that interfaces directly with hardware and operating system components while providing robust APIs and services to higher-level applications. You will collaborate closely with hardware engineers, software engineers, and product managers to deliver reliable, high-performance solutions for advanced semiconductor test systems.This opportunity provides exposure to the full embedded software stack, including low-level hardware interaction, Linux platform development, application software, and system integration.ResponsibilitiesDesign, develop, and maintain software solutions usingC and C++for Linux-based and embedded systems.Debug and optimize complexhardware/software integrationissues across system- and board-level components.Develop and support multithreaded applications and system-level software.Work with embedded communication interfaces such asSPI, I2C, UART, Ethernet, PCIe , or similar technologies.Collaborate with hardware and software engineering teams to troubleshoot and resolve technical issues.Contribute to software quality, reliability, and engineering efficiency through modern development practices.Participate in Agile development activities including sprint planning, bug tracking, release planning, and retrospectives.Communicate technical issues, project status, risks, and solutions effectively to team members and stakeholders.Required QualificationsStrong proficiency inC and C++ .Experience developing software forembedded systems and/or Linux platforms .Experience debugging complexhardware/software integration issues .Experience developing or debuggingmultithreaded applications .Hands-on experience with one or more embedded communication interfaces:SPII2CUARTEthernetSimilar hardware interfacesStrong communication and problem-solving skills.Experience working in anAgile software development environment .Ability to workonsite 5 days per weekin eitherNorth Reading, MA or Sunnyvale, CA .Preferred QualificationsExperience withPythonor other scripting languages for automation, testing, and tooling.Experience intest, instrumentation, or automationenvironments.Experience working with semiconductor test systems or related hardware platforms.Familiarity with system-level software development and hardware bring-up.#J-18808-Ljbffr","company":"Chabeztech","rawCompany":"chabeztech","city":"Oklahoma City","state":"OK","isRemote":false,"isActive":false,"createdAt":"2026-10-14T01:38:10.345Z","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":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","description":"Location:North Reading, MA or Sunnyvale, CAWork Arrangement:Onsite – 5 days/weekContract:1 year initiallyOpenings:15 positionsVisa:Open to all visa statusesRate:C2C/W2 – Competitive; rate expectations can be submittedJob Overview\r\nWe are seeking highly motivated and technically drivenEmbedded Software Engineersto join an Integrated System Test (IST) Software team developing cutting-edge test platforms.In this role, you will design, develop, debug, and maintain software that interfaces directly with hardware and operating system components while providing robust APIs and services to higher-level applications. You will collaborate closely with hardware engineers, software engineers, and product managers to deliver reliable, high-performance solutions for advanced semiconductor test systems.This opportunity provides exposure to the full embedded software stack, including low-level hardware interaction, Linux platform development, application software, and system integration.ResponsibilitiesDesign, develop, and maintain software solutions usingC and C++for Linux-based and embedded systems.Debug and optimize complexhardware/software integrationissues across system- and board-level components.Develop and support multithreaded applications and system-level software.Work with embedded communication interfaces such asSPI, I2C, UART, Ethernet, PCIe , or similar technologies.Collaborate with hardware and software engineering teams to troubleshoot and resolve technical issues.Contribute to software quality, reliability, and engineering efficiency through modern development practices.Participate in Agile development activities including sprint planning, bug tracking, release planning, and retrospectives.Communicate technical issues, project status, risks, and solutions effectively to team members and stakeholders.Required QualificationsStrong proficiency inC and C++ .Experience developing software forembedded systems and/or Linux platforms .Experience debugging complexhardware/software integration issues .Experience developing or debuggingmultithreaded applications .Hands-on experience with one or more embedded communication interfaces:SPII2CUARTEthernetSimilar hardware interfacesStrong communication and problem-solving skills.Experience working in anAgile software development environment .Ability to workonsite 5 days per weekin eitherNorth Reading, MA or Sunnyvale, CA .Preferred QualificationsExperience withPythonor other scripting languages for automation, testing, and tooling.Experience intest, instrumentation, or automationenvironments.Experience working with semiconductor test systems or related hardware platforms.Familiarity with system-level software development and hardware bring-up.#J-18808-Ljbffr","datePosted":"2026-10-14T01:38:10.345Z","dateModified":"2026-10-14T01:38:10.345Z","hiringOrganization":{"@type":"Organization","name":"Chabeztech","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Oklahoma City","addressRegion":"OK","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8627110ff4adb1ef16e01acd"},"url":"https://jobsearcher.com/jobs/8627110ff4adb1ef16e01acd"}}