{"schemaVersion":"jobsearcher.job.v1","id":"d6379ee6bc3d3e6a996cf50c","url":"https://jobsearcher.com/jobs/d6379ee6bc3d3e6a996cf50c","canonicalUrl":"https://jobsearcher.com/jobs/d6379ee6bc3d3e6a996cf50c","title":"Senior Software Engineer - Embedded Software","description":"Senior Embedded Software EngineerRaytheon is seeking a mid-level Senior Embedded Software Engineer to join our engineering team supporting development of advanced defense, sensing, and EO/IR systems. This role focuses on Linux-based compute-platforms, data-processing frameworks, and hardware/software integration on VPX/SOSA architectures. The ideal candidate has experience building scalable, secure, and mission-critical software services running on x86_64 and ARM-based single board computers.What You Will DoDevelop software components that provide core compute-platform services, including data transport, scheduling, and processing orchestrationImplement and maintain frameworks enabling scalable, high-throughput, and low-latency processing pipelinesDefine platform interfaces, APIs, and data contracts in coordination with Systems, FPGA, Sensor, and Hardware teamsIntegrate software across Linux-based compute nodes and heterogeneous processing environments (CPU/GPU/accelerators)Manage and configure Linux OS environments and containerized runtime systems (Docker/Podman) to support platform deployment and operationParticipate in Agile development, ensuring high-quality code integration through CI/CD and DevSecOps pipelinesConduct performance profiling and optimization for compute workloads and platform servicesDiagnose and resolve complex issues in distributed, multi-process, or multi-node compute environmentsContribute to improvements in platform architecture, development tooling, and overall software quality practicesQualifications You Must HaveTypically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experienceExperience in at least one systems-level programming language (e.g., C, C++, or Rust) and developing software on Linux systems.Experience with real-time or low-level system development.Experience with CI/CD pipelines and/or DevSecOps practices, including automated builds, testing, and secure integration workflows and working within Agile software development methodologies (Scrum, Kanban, or similar).The ability to obtain and maintain a U.S. government issued security clearance after start. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.Qualifications We PreferExperience with container technologies (Docker/Podman) including container security best practicesUnderstanding of Linux OS security, SELinux/AppArmor, or secure configuration hardeningExperience with application-level security concepts (secure coding, vulnerability mitigation, dependency scanning)Familiarity with CMake/Conan/Artifactory workflowsKnowledge of NVIDIA GPU drivers or CUDAExperience with IPMI, BIT development, or hardware/software integrationExperience with embedded Linux platforms (x86_64, aarch64) and real-time kernels (RedHawk)Experience with kernel-level development, device drivers, or KO modulesFamiliarity with PCIe (MMIO, MSI-X, DMA) and common I/O interfaces (UART, SPI/BPI)Experience with Ethernet, IP/TCP/UDP, or network interface developmentExposure to MIL-STD-1553, Camera Link, or CoaXPressExperience with Yocto, Petalinux, DeviceTree, GRUB, or U-BootFamiliarity with VPX/SOSA hardware architectures, SBCs, and EO/IR sensor systemsWhat We OfferOur values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation.Relocation Offered Based on Eligibility","company":"RTX","rawCompany":"rtx","city":"McKinney","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-08-25T06:32:26.503Z","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":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer - Embedded Software","description":"Senior Embedded Software EngineerRaytheon is seeking a mid-level Senior Embedded Software Engineer to join our engineering team supporting development of advanced defense, sensing, and EO/IR systems. This role focuses on Linux-based compute-platforms, data-processing frameworks, and hardware/software integration on VPX/SOSA architectures. The ideal candidate has experience building scalable, secure, and mission-critical software services running on x86_64 and ARM-based single board computers.What You Will DoDevelop software components that provide core compute-platform services, including data transport, scheduling, and processing orchestrationImplement and maintain frameworks enabling scalable, high-throughput, and low-latency processing pipelinesDefine platform interfaces, APIs, and data contracts in coordination with Systems, FPGA, Sensor, and Hardware teamsIntegrate software across Linux-based compute nodes and heterogeneous processing environments (CPU/GPU/accelerators)Manage and configure Linux OS environments and containerized runtime systems (Docker/Podman) to support platform deployment and operationParticipate in Agile development, ensuring high-quality code integration through CI/CD and DevSecOps pipelinesConduct performance profiling and optimization for compute workloads and platform servicesDiagnose and resolve complex issues in distributed, multi-process, or multi-node compute environmentsContribute to improvements in platform architecture, development tooling, and overall software quality practicesQualifications You Must HaveTypically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experienceExperience in at least one systems-level programming language (e.g., C, C++, or Rust) and developing software on Linux systems.Experience with real-time or low-level system development.Experience with CI/CD pipelines and/or DevSecOps practices, including automated builds, testing, and secure integration workflows and working within Agile software development methodologies (Scrum, Kanban, or similar).The ability to obtain and maintain a U.S. government issued security clearance after start. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.Qualifications We PreferExperience with container technologies (Docker/Podman) including container security best practicesUnderstanding of Linux OS security, SELinux/AppArmor, or secure configuration hardeningExperience with application-level security concepts (secure coding, vulnerability mitigation, dependency scanning)Familiarity with CMake/Conan/Artifactory workflowsKnowledge of NVIDIA GPU drivers or CUDAExperience with IPMI, BIT development, or hardware/software integrationExperience with embedded Linux platforms (x86_64, aarch64) and real-time kernels (RedHawk)Experience with kernel-level development, device drivers, or KO modulesFamiliarity with PCIe (MMIO, MSI-X, DMA) and common I/O interfaces (UART, SPI/BPI)Experience with Ethernet, IP/TCP/UDP, or network interface developmentExposure to MIL-STD-1553, Camera Link, or CoaXPressExperience with Yocto, Petalinux, DeviceTree, GRUB, or U-BootFamiliarity with VPX/SOSA hardware architectures, SBCs, and EO/IR sensor systemsWhat We OfferOur values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation.Relocation Offered Based on Eligibility","datePosted":"2026-08-25T06:32:26.503Z","dateModified":"2026-08-25T06:32:26.503Z","hiringOrganization":{"@type":"Organization","name":"RTX","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"McKinney","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"d6379ee6bc3d3e6a996cf50c"},"url":"https://jobsearcher.com/jobs/d6379ee6bc3d3e6a996cf50c"}}