{"schemaVersion":"jobsearcher.job.v1","id":"c3c2738c2941c20afc13524d","url":"https://jobsearcher.com/jobs/c3c2738c2941c20afc13524d","canonicalUrl":"https://jobsearcher.com/jobs/c3c2738c2941c20afc13524d","title":"Embedded Software Engineer","description":"Overview\nIn this role you will design and implement embedded software for Spectrum Control’s advanced products, focusing on Linux-based systems and Yocto deployments. You will develop C/C++ applications for ARM, build networking and test automation tooling, and establish verification methods and documentation. You’ll work across hardware bring-up and software phases, collaborating with cross-functional teams to deliver reliable embedded solutions. This role offers meaningful impact through scalable, instrument-controlled software and AI-assisted productivity enhancements.\n\nCompensation / Benefitsbenefits begin on day 1PTOcompetitive wages4-day, 10-hour schedule with 3-day weekend\nResponsibilitiesBuild and deploy Linux OS using Yocto Build FlowMaintain software revisions with GIT and DockerDevelop high-quality embedded C/C++ software for ARM processorsDevelop computer networking software infrastructureCreate automated test software in C# to control RF test instruments and collect dataUse AI tools to enhance productivity and problem solvingDerive requirements and verification methods for embedded systemsProduce detailed documentation of system functionalityProvide internal and external customer support as needed\nKey requirementsBachelor's Degree in Computer Science, Electrical Engineering, or Computer Engineering5+ years of embedded software developmentExpert-level Linux knowledge and Yocto experience (custom layers/recipes, BSP integration, kernel config, device trees, U-Boot)Strong C/C++ skills for embedded ARM systems (cross-compilation, SPI/I2C/UART, debugging with JTAG/GDB)Strong Python and Bash scripting for build automation and test toolingcommunicationcollaborationproblem solvingLinux/YoctoGITDocker","company":"Apitech","rawCompany":"apitech","city":"Lewes","state":"DE","isRemote":false,"isActive":false,"createdAt":"2026-09-16T03:14:57.369Z","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-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"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":"Embedded Software Engineer","description":"Overview\nIn this role you will design and implement embedded software for Spectrum Control’s advanced products, focusing on Linux-based systems and Yocto deployments. You will develop C/C++ applications for ARM, build networking and test automation tooling, and establish verification methods and documentation. You’ll work across hardware bring-up and software phases, collaborating with cross-functional teams to deliver reliable embedded solutions. This role offers meaningful impact through scalable, instrument-controlled software and AI-assisted productivity enhancements.\n\nCompensation / Benefitsbenefits begin on day 1PTOcompetitive wages4-day, 10-hour schedule with 3-day weekend\nResponsibilitiesBuild and deploy Linux OS using Yocto Build FlowMaintain software revisions with GIT and DockerDevelop high-quality embedded C/C++ software for ARM processorsDevelop computer networking software infrastructureCreate automated test software in C# to control RF test instruments and collect dataUse AI tools to enhance productivity and problem solvingDerive requirements and verification methods for embedded systemsProduce detailed documentation of system functionalityProvide internal and external customer support as needed\nKey requirementsBachelor's Degree in Computer Science, Electrical Engineering, or Computer Engineering5+ years of embedded software developmentExpert-level Linux knowledge and Yocto experience (custom layers/recipes, BSP integration, kernel config, device trees, U-Boot)Strong C/C++ skills for embedded ARM systems (cross-compilation, SPI/I2C/UART, debugging with JTAG/GDB)Strong Python and Bash scripting for build automation and test toolingcommunicationcollaborationproblem solvingLinux/YoctoGITDocker","datePosted":"2026-09-16T03:14:57.369Z","dateModified":"2026-09-16T03:14:57.369Z","hiringOrganization":{"@type":"Organization","name":"Apitech","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Lewes","addressRegion":"DE","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c3c2738c2941c20afc13524d"},"url":"https://jobsearcher.com/jobs/c3c2738c2941c20afc13524d"}}