> Markdown version of [/jobs/ext/3115202-software-engineer-i-onsite](https://www.wearedevelopers.com/jobs/ext/3115202-software-engineer-i-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). --- # Software Engineer I (Onsite) - **Company:** RTX - **Location:** West Valley City, UT, United States - **Experience:** Starter - **Salary:** $57,200.0 - $108,800.0 - **Contract:** Internship / Graduate position - **Skills:** Clean Code Principles, Software Applications, Bash Shell, C++ (Programming Language), CMake, Code Review, Signals Intelligence, Computer Engineering, Linux, Make (Software), Design of User Interfaces, Web Portals, Python (Programming Language), Network Protocols, Object-Oriented Software Development, Software Architecture, Qt (Software), Signal Processing, Software Engineering, Systems Integration, TCP/IP, Multithreading, Scripting, Git, AngularJS, Infrastructure Automation Frameworks, Information Technology, Build Process - **Published:** September 27, 2026 - **Apply:** https://dejobs.org/x/x/0F9E75FDC707429CABFEC9BAAEE88AF5/job/ ## About the Role * Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or related Science, Technology, Engineering or Mathematics (STEM) major obtained by start date. * Experience developing in C++ in a Linux environment * Experience with one or more scripting languages, Python, Linux script, bash Experience may be obtained through on-the-job experience, research, coursework, or projects. Qualifications We Prefer * Experience with Object Oriented Design and Development * Software development experience (i.e. internship, co-op, or other work or academic project experience) * Experience working both in a team environment and individually * Experience with Rust * Experience with Qt * Experience with User Interface development * Experience with Angular web GUI development * Experience with Multithreading * Embedded SW Design Experience * Experience in integrating software with hardware * Experience with Configuration Management tools, such as git * Experience maintaining and using build processes (makefiles, CMake) * Experience and/or knowledge of network protocols, such as TCP/IP * Experience with or basic understanding of telecommunications systems concepts and/or signal processing * Experience with Network Protocols * Experience with or basic understanding of International Telecommunication Union (ITU) Standards ## Description Our team has a need for a Software Engineer who is inspired by a job that challenges them to be proactive, make decisions, and generate ideas that drive product development to greater heights. Responsibilities span the full lifecycle of product development, from architecture and design, through integration, test, and field support. You will contribute to the build, test, and delivery of a set of software applications to be deployed to advanced systems that process modern communications for the U.S. Government. The successful candidate will have a solid understanding of concepts related to standard programming practices, software architecture, and networking. * Work on complex technical problems and provide solutions which are highly innovative while participating on collaborative, cross-disciplined integrated product teams * Once cleared, work on actual field deployments of the product under development, ensuring proper setup, configuration, and functionality of systems being deployed. * Work will be performed with guidance of a product lead and team members who will assist in establishing an approach * Perform code review and support in testing to achieve long-range goals and objectives What You Will Learn * You will learn COMINT/ELINT principles and concepts and work side-by-side with industry recognized technical leaders to develop and implement state-of-the-art systems. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [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) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)