> Markdown version of [/jobs/ext/3070014-senior-software-engineer-onsite](https://www.wearedevelopers.com/jobs/ext/3070014-senior-software-engineer-onsite). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (Onsite) - **Company:** RTX - **Location:** McKinney, TX, United States - **Experience:** Expert - **Salary:** $86,800.0 - $165,200.0 - **Contract:** Permanent contract - **Skills:** Kubernetes Security, Application Programming Interfaces (APIs), Agile Methodology, Computing Platforms, Build Automation, Intelligent Platform Management Interface, C++ (Programming Language), CMake, Software Quality, Nvidia CUDA, Continuous Integration, Data Transport Utility, Linux, Device Drivers, Linux on Embedded Systems, Embedded Software, Ethernet, Field-Programmable Gate Array (FPGA), Network Interface, PCI Express, Scrum Methodology, Systems Development Life Cycle, Secure Coding, Software Engineering, Systems Integration, Universal Asynchronous Receiver/Transmitter, Software Vulnerability Management, Data Processing, SC Clearance, Containerization, Yocto, Selinux, Enterprise Integration, Devsecops, Docker, Artifactory - **Published:** September 25, 2026 - **Apply:** https://dejobs.org/x/x/91A95E202ACD47AD846CA6672DE1C634/job/ ## About the Role The ability to obtain and maintain a U.S. government issued security clearance is required., * Typically requires a degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 5 years of prior relevant engineering experience. * Experience in at least one systems-level programming language (e.g., C, C++, or Rust) and developing software on Linux systems. * Real time or low-level system development experience. * Experience applying Agile software development methodologies (Scrum, Kanban, or similar) alongside CI/CD pipelines and DevSecOps practices (automated builds, testing, secure integration workflows). * The ability to obtain and maintain a U.S. government issued Secret security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Qualifications We Prefer * Active and transferable U.S. government issued Secret security clearance. * Experience with container technologies (Docker/Podman) including container security best practices * Understanding of Linux OS security, SELinux/AppArmor, or secure configuration hardening * Experience with application level security concepts (secure coding, vulnerability mitigation, dependency scanning) * Familiarity with CMake/Conan/Artifactory workflows * Knowledge of NVIDIA GPU drivers or CUDA * Experience with IPMI, BIT development, or hardware/software integration * Experience with embedded Linux platforms (x86_64, aarch64) and real time kernels (RedHawk) * Experience with kernel level development, device drivers, or KO modules * Familiarity with PCIe (MMIO, MSI X, DMA) and common I/O interfaces (UART, SPI/BPI) * Experience with Ethernet, IP/TCP/UDP, or network interface development * Exposure to MIL STD 1553, Camera Link, or CoaXPress * Experience with Yocto, Petalinux, DeviceTree, GRUB, or U Boot * Familiarity with VPX/SOSA hardware architectures, SBCs, and EO/IR sensor systems ## Description Raytheon is seeking a mid-level 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 Do * Develop software components that provide core compute-platform services, including data transport, scheduling, and processing orchestration * Implement and maintain frameworks enabling scalable, high-throughput, and low-latency processing pipelines * Define platform interfaces, APIs, and data contracts in coordination with Systems, FPGA, Sensor, and Hardware teams * Integrate 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 operation * Participate in Agile development, ensuring high-quality code integration through CI/CD and DevSecOps pipelines * Conduct performance profiling and optimization for compute workloads and platform services * Diagnose and resolve complex issues in distributed, multi-process, or multi-node compute environments * Contribute to improvements in platform architecture, development tooling, and overall software quality practices, * Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. * Clearance Information: This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS) , an agency of the Department of Defense, handles and adjudicates the security clearance process. * More information about Security Clearances can be found on the US Department of State government website here: https://www.state.gov/m/ds/clearances/c10978.htm * Location Information: This position is onsite at our campus in beautiful McKinney, TX. * https://careers.rtx.com/global/en/raytheon-north-texas-location * Welcome to Raytheon in McKinney, TX - YouTube * We Are RTX (https://youtu.be/zVjOUEUGQ8I?si=wgicMNxoxHPgLTCt) As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Building, securing and governing AI infrastructure in the Era of Agentic AI](https://www.wearedevelopers.com/videos/100129-building-securing-and-governing-ai-infrastructure-in-the-era-of-agentic-ai) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing)