> Markdown version of [/jobs/ext/3391094-senior-software-engineer-embedded-onsite](https://www.wearedevelopers.com/jobs/ext/3391094-senior-software-engineer-embedded-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 - Embedded (Onsite) - **Company:** RTX - **Location:** McKinney, TX, United States - **Experience:** Expert - **Salary:** $86,800.0 - $165,200.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Systems Engineering, Automation of Tests, C Sharp (Programming Language), C++ (Programming Language), Static Program Analysis, Nvidia CUDA, Continuous Delivery, Continuous Integration, Linux, Perl (Programming Language), Python (Programming Language), Object-Oriented Software Development, Scrum Methodology, Real-Time Operating Systems, Software Configuration Management, Software Engineering, Systems Integration, VxWorks, Graphics Processing Unit (GPU), Real Time Systems, Test-Driven Development (TDD), Gitlab, Git, Devsecops - **Published:** September 9, 2026 - **Apply:** https://globalhr.wd5.myworkdayjobs.com/REC_RTX_Ext_Gateway/job/US-TX-MCKINNEY-513WC--2501-W-University-Dr--WING-C-BLDG/Senior-Software-Engineer---Embedded--Onsite-_01873632 ## About the Role The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance, * Typically requires a degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 5 years of prior relevant engineering experience. An advanced degree in a related field may be substituted for an additional 2 years of experience. * Software development experience, including: + Developing on Linux, VxWorks, or other Real Time Operating Systems. + Applying object-oriented programming and C++ design paradigms. + Coding in C, C#, Java or closely related software languages. + Developing, testing, and integrating real-time software applications written in C++. * Experience in computer scripting language such as Shell/Perl/Python. * Experience working with multi-discipline team(s). * The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance., * Experience working in lab environments with physical hardware (e.g., test benches, simulators). * Ability to quickly understand and navigate complex systems and established code bases. * Experience with product development utilizing the Scrum techniques of the Agile software development process. * Experience with DevSecOps pipeline implementation and utilization, including Static Code Analysis, Automated Build, and Automated Test techniques using continuous integration/continuous delivery with Test-Driven Development approach. * Hands-on experience with Git for version control and GitLab for repository management. * Ability to manage multiple priorities. * Experienced in developing in CUDA to accelerate compute-intensive workloads on Nvidia GPUs. * Active and transferable U.S. government issued Secret security clearance. ## Description This position is for a Senior Software Engineer who has educational and professional experience in the development and implementation of software for real-time applications. Deliverables include but not limited to: * Supports all aspects of a software development life cycle as members of a multi-disciplined team. This would include supporting new and legacy military and commercial programs from concept and requirements, to design, development, integration, test, and potentially subsequent maintenance tasking. * Uses and provides creative solutions to complex technical system and software integration problems. * Works closely with Systems Engineers to design ideal solutions with the end user and operational needs in mind. * Onsite role in McKinney, Texas, with local residency or relocation required. * This position will require occasional business-related travel, up to 5-10%. * The ability to obtain and maintain a Secret with Special Access Program U.S. government issued security clearance after start is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [GitLab CI pipelines for a whole company](https://www.wearedevelopers.com/videos/143-gitlab-ci-pipelines-for-a-whole-company) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [RTX AI PC: Developing local and edge AI applications](https://www.wearedevelopers.com/videos/100078-rtx-ai-pc-developing-local-and-edge-ai-applications) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)