{"schemaVersion":"jobsearcher.job.v1","id":"71ba61209aa9f8f9a492f511","url":"https://jobsearcher.com/jobs/71ba61209aa9f8f9a492f511","canonicalUrl":"https://jobsearcher.com/jobs/71ba61209aa9f8f9a492f511","title":"Principal Program Protection Engineer (Embedded Software Engineer)","description":"Overview\nIn this role you will develop and validate real-time embedded software for defense-grade systems, collaborating with systems and hardware engineers to ensure overall integrity. You will apply Agile practices to design, implement, test, and integrate software on embedded targets running Linux/RTOS. You’ll help translate architectural concepts into concrete requirements and support subcontractor hardware deployments. This position offers a path to influence mission-critical capabilities used by warfighters.\n\nCompensation / Benefitsmedical, dental, visionlife insuranceshort-term disabilitylong-term disability401(k) matchpaid time off\nResponsibilitiesDesign, develop, integrate, and test real-time embedded software and firmwareCollaborate with Systems Engineering to generate and decompose design concepts and requirementsParticipate in Technical Integration Meetings with subcontractors to verify hardware/software alignmentApply embedded principles to hardened software applications across multiple platformsMaintain cross-team consistency and remove impediments to progressContribute to Linux kernel/root filesystem maintenance and multithreaded software development\nKey requirementsBachelor in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field10+ years of experience (advanced degree may substitute for experience)Experience in Agile and DevSecOps environments for embedded softwareAbility to work across Systems and Hardware Engineering to diagnose issuesExperience in Linux environments with kernel/rootfs modificationMultithreaded application developmentProficiency with CMake and Google TestAbility to obtain and maintain U.S. security clearance; U.S. citizenship requiredCross-functional collaborationStrong problem-solving and critical thinkingWillingness to learn and adaptC and C++ developmentEmbedded Linux and RTOS experienceLinux kernel development and device drivers","company":"Raytheon","rawCompany":"raytheon","city":"Somerville","state":"MA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T04:18:27.430Z","occupations":[{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"}],"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":"Principal Program Protection Engineer (Embedded Software Engineer)","description":"Overview\nIn this role you will develop and validate real-time embedded software for defense-grade systems, collaborating with systems and hardware engineers to ensure overall integrity. You will apply Agile practices to design, implement, test, and integrate software on embedded targets running Linux/RTOS. You’ll help translate architectural concepts into concrete requirements and support subcontractor hardware deployments. This position offers a path to influence mission-critical capabilities used by warfighters.\n\nCompensation / Benefitsmedical, dental, visionlife insuranceshort-term disabilitylong-term disability401(k) matchpaid time off\nResponsibilitiesDesign, develop, integrate, and test real-time embedded software and firmwareCollaborate with Systems Engineering to generate and decompose design concepts and requirementsParticipate in Technical Integration Meetings with subcontractors to verify hardware/software alignmentApply embedded principles to hardened software applications across multiple platformsMaintain cross-team consistency and remove impediments to progressContribute to Linux kernel/root filesystem maintenance and multithreaded software development\nKey requirementsBachelor in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field10+ years of experience (advanced degree may substitute for experience)Experience in Agile and DevSecOps environments for embedded softwareAbility to work across Systems and Hardware Engineering to diagnose issuesExperience in Linux environments with kernel/rootfs modificationMultithreaded application developmentProficiency with CMake and Google TestAbility to obtain and maintain U.S. security clearance; U.S. citizenship requiredCross-functional collaborationStrong problem-solving and critical thinkingWillingness to learn and adaptC and C++ developmentEmbedded Linux and RTOS experienceLinux kernel development and device drivers","datePosted":"2026-09-15T04:18:27.430Z","dateModified":"2026-09-15T04:18:27.430Z","hiringOrganization":{"@type":"Organization","name":"Raytheon","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Somerville","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"71ba61209aa9f8f9a492f511"},"url":"https://jobsearcher.com/jobs/71ba61209aa9f8f9a492f511"}}