Software Engineer I
Raytheon
Tewksbury, MA0–2 yrs5h agovia LinkedIn
This job at a glance
- Who can apply
- New grads and up to 2 years
- Must know
- SQLC++CTroubleshootingJavaData structures & algorithms
- Work
- On-site in Tewksbury
- Pay
- Not stated by the employer.
- Skill demand
- Troubleshooting46%SQL41%C++30%C5%of 99 similar entry-level jobs posted in the US this week
- Listed
- Nov 5, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
As a team member of the Patriot Trainers and Simulation you will play a critical role in ensuring the optimal performance, security, and reliability of our training systems. You will work closely with cross-functional teams to support the development and maintenance of innovative solutions that enable mission success.
Key Responsibilities
- Software Design and Development.
- Supporting database development using MS SQL Server.
- Collaborating with development teams to integrate new technology and COTs tools into software applications.
- Managing source control using Perforce and supporting development efforts in C, C++, and MS Visual Studio.
- Troubleshooting and resolving software related issues in a timely manner.
Requirements & Tech Stack
- Experience developing software using C, C++, and MS Visual Studio.
- Database systems.
- Java.
- Algorithms.
- Source control using Perforce.
Qualifications
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and less than 2 years prior experience.
- The ability to obtain and maintain an Interim U.S. government issued Secret security clearance is required prior to start date.
- U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
Preferred Qualifications
- Server Administration.
- Experience in IT.
- Understanding of Hardware (Physical devices like computers, servers, routers, and storage drives).
- Understanding of Software (Operating systems, applications, and programs that run on hardware).
- Understanding of Networking (Systems that connect computers and allow data sharing, including local networks and the internet).