{"schemaVersion":"jobsearcher.job.v1","id":"f28a65ca698dee7f25df71db","url":"https://jobsearcher.com/jobs/f28a65ca698dee7f25df71db","canonicalUrl":"https://jobsearcher.com/jobs/f28a65ca698dee7f25df71db","title":"Embedded Linux Software Engineer","description":"Embedded Linux Software EngineerJob Title: Embedded Linux Software EngineerLocation: Andover, MA (Onsite)Experience Level: 5+ years professional software developmentRequired Skills & Qualifications5+ years of professional software development experience with strong emphasis on C/C++ and LinuxExperience in embedded systems, ideally within medical devicesProven experience developing and debugging multi-threaded applications on LinuxExperience working with and troubleshooting multiple hardware interfaces: PCIe, CAN, I2C, I2S, UART, SPI, USBStrong understanding of Linux internals: device drivers, bootloader, kernel, and root file systemHands-on experience developing and debugging UI using QT framework on LinuxExperience with hands-on development of TCP/IP and RESTful APIs based applicationsExperience working from Linux command line and code editors like vimSolid understanding of CI/CD pipelines and tools such as Jenkins or GitLab CIAbility to write unit and component level tests for C/C++ applications with frameworks like GoogleTest, UnityExperience with Lua, Python, or Shell scripting for automation, testing, and toolingStrong problem-solving abilitiesExcellent communication skillsTop SkillsDevelop hands-on C/C++ softwareSupport and augment internal team of 7+ software engineersDeliver against sprint commitments and program increment objectivesRole OverviewSeeking an Embedded Linux Software Engineer with 5+ years of experience in C/C++, Linux, and embedded systems. The ideal candidate will have experience developing and debugging multi-threaded applications, working with hardware interfaces, and developing UI using QT framework.Technical Core & ResponsibilitiesDevelop hands-on C/C++ software on LinuxDebug multi-threaded applications on LinuxWork with and troubleshoot hardware interfaces: PCIe, CAN, I2C, I2S, UART, SPI, USBDevelop and debug UI using QT frameworkDevelop applications using TCP/IP and RESTful APIsWork with Linux internals: device drivers, bootloader, kernel, root file systemWrite unit and component level tests using GoogleTest, UnityUse Lua, Python, or Shell scripting for automation and toolingWork with CI/CD pipelines (Jenkins, GitLab CI)Collaborate with external contractors and review technical deliverablesSupport and augment internal team of 7+ software engineersDeliver against sprint commitments and program increment objectivesNoteOnsite in Andover, MA5+ years experience requiredC/C++ and Linux experience requiredEmbedded systems experience requiredMedical device experience preferred","company":"New York Technology Partners","rawCompany":"new york technology partners","city":"Andover","state":"MA","isRemote":false,"isActive":false,"createdAt":"2026-09-17T08:08:36.049Z","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":"Embedded Linux Software Engineer","description":"Embedded Linux Software EngineerJob Title: Embedded Linux Software EngineerLocation: Andover, MA (Onsite)Experience Level: 5+ years professional software developmentRequired Skills & Qualifications5+ years of professional software development experience with strong emphasis on C/C++ and LinuxExperience in embedded systems, ideally within medical devicesProven experience developing and debugging multi-threaded applications on LinuxExperience working with and troubleshooting multiple hardware interfaces: PCIe, CAN, I2C, I2S, UART, SPI, USBStrong understanding of Linux internals: device drivers, bootloader, kernel, and root file systemHands-on experience developing and debugging UI using QT framework on LinuxExperience with hands-on development of TCP/IP and RESTful APIs based applicationsExperience working from Linux command line and code editors like vimSolid understanding of CI/CD pipelines and tools such as Jenkins or GitLab CIAbility to write unit and component level tests for C/C++ applications with frameworks like GoogleTest, UnityExperience with Lua, Python, or Shell scripting for automation, testing, and toolingStrong problem-solving abilitiesExcellent communication skillsTop SkillsDevelop hands-on C/C++ softwareSupport and augment internal team of 7+ software engineersDeliver against sprint commitments and program increment objectivesRole OverviewSeeking an Embedded Linux Software Engineer with 5+ years of experience in C/C++, Linux, and embedded systems. The ideal candidate will have experience developing and debugging multi-threaded applications, working with hardware interfaces, and developing UI using QT framework.Technical Core & ResponsibilitiesDevelop hands-on C/C++ software on LinuxDebug multi-threaded applications on LinuxWork with and troubleshoot hardware interfaces: PCIe, CAN, I2C, I2S, UART, SPI, USBDevelop and debug UI using QT frameworkDevelop applications using TCP/IP and RESTful APIsWork with Linux internals: device drivers, bootloader, kernel, root file systemWrite unit and component level tests using GoogleTest, UnityUse Lua, Python, or Shell scripting for automation and toolingWork with CI/CD pipelines (Jenkins, GitLab CI)Collaborate with external contractors and review technical deliverablesSupport and augment internal team of 7+ software engineersDeliver against sprint commitments and program increment objectivesNoteOnsite in Andover, MA5+ years experience requiredC/C++ and Linux experience requiredEmbedded systems experience requiredMedical device experience preferred","datePosted":"2026-09-17T08:08:36.049Z","dateModified":"2026-09-17T08:08:36.049Z","hiringOrganization":{"@type":"Organization","name":"New York Technology Partners","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Andover","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f28a65ca698dee7f25df71db"},"url":"https://jobsearcher.com/jobs/f28a65ca698dee7f25df71db"}}