Software Engineer I
Raytheon
Posted 13 Nov 2026, 00:28 ET · Last seen open on LinkedIn 13 Nov, 01:00 ET
This job at a glance
- Who can apply
- New grads and up to 2 years
- Must know
- TroubleshootingC++MATLABLinuxCGit
- Nice to have
- PythonEmbedded systemsData analysisSystem design
- Work
- On-site in Marlborough
- Bond
- Required, length not stated
- Pay
- Not stated by the employer.
- Skill demand
- Troubleshooting48%C++28%Linux24%MATLAB2%of 99 similar entry-level jobs posted in the US this week
- Listed
- Nov 13, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Software Engineer I at Raytheon, part of the Receiver/ Exciter & Processing Architecture (REPA) Department, focusing on designing, developing, and supporting land and sea-based radar systems. The role involves enhancing the sustainability of current radar products by transitioning legacy hardware and software to current technologies, while maintaining, troubleshooting, and patching deployed systems. This is a 1st shift, 100% onsite role in Marlborough, MA.
Key Responsibilities
- Provide expertise in modern C++ development.
- Gain hands-on experience across Linux, MATLAB, DevOps tooling, and Python.
- Work within Linux to develop C/C++ and MatLab tools for building and testing DREXs for next-generation Radars.
- Collaborate closely with hardware and firmware engineers to resolve technical challenges and deliver advanced capabilities.
Requirements & Tech Stack
- Degree in Science, Technology, Engineering, or Mathematics (STEM).
- Experience in C++ (specifically C++14/17/20), including object-oriented design and performance optimization.
- Experience developing in Linux environments (e.g., command-line workflows, build systems, debugging tools).
- Experience with DevOps concepts and tools (e.g., GitLab CI, Jenkins, Docker, Kubernetes, automated build/test pipelines).
- Experience with MATLAB (e.g., algorithm development, modeling, numerical analysis).
- U.S. citizenship is required.
- Ability to obtain and maintain an Interim Secret U.S. government issued security clearance prior to start date.
Preferred Qualifications
- Experience with Python (e.g., scripting, test automation, data analysis).
- Experience with radar signal processing, RF systems, or software-defined radio (SDR).
- Experience with tools like GNU Radio, USRP platforms, or similar SDR frameworks.
- Experience in digital signal processing, real-time systems, or embedded development.
- Experience in high-throughput, low-latency system design.
- Ability to work effectively in a collaborative, technical engineering environment.
- Active / Existing Secret U.S. Security Clearance.