> Markdown version of [/jobs/ext/3371750-software-engineer-i-onsite](https://www.wearedevelopers.com/jobs/ext/3371750-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:** Portsmouth, RI, United States - **Experience:** Starter - **Salary:** $57,200.0 - $108,800.0 - **Contract:** Internship / Graduate position - **Skills:** C (Programming Language), Java (Programming Language), Software Applications, Automation of Tests, C++ (Programming Language), Configuration Management, Data Structures, DevOps, Embedded Software, Integrated Development Environments, Scrum Methodology, Software Engineering, Software Systems, Programming Languages - **Published:** September 16, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9166227/software-engineer-i-onsite ## About the Role * Requires a Bachelor's in Science, Technology, Engineering, or Mathematics (STEM). * Experience or Education with software development. * Experience with C++, C, Java or similar higher level programming language., * Knowledge of data structures and algorithms, systems software design, operating systems, architectures, software development life cycle and processes. * Experience in a Unix/Linux operating system. * Strong problem-solving and communication skills, including ability to produce technical documentation, and the desire to learn new technologies and tools. * Excellent interpersonal and communication skills to work effectively with cross-functional teams. * Experience developing software in a team-based development environment, preferably Agile/SCRUM, DevOps and test automation. ## Description * 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. * Assist and participate in the requirements, design, development and testing of real-time embedded software, application software, and tools, to include development of new work products or enhancement of existing applications and systems. * Design, code, test, integrate, and document software solutions. * Participate in internal review of software components and systems. * Collaborate with project managers and other professionals within Engineering. * Follow established development practices and processes to maintain the configuration management of software products.