Software Engineer II
Job Description
Raytheon is hiring a Software Engineer II for the Receiver/Exciter & Processing Architecture (REPA) Department, working on the design, development, and support of land and sea-based radar systems. This role is 100% onsite in Marlborough, MA (first shift) and supports next-generation radar capabilities through hands-on engineering across software and tooling.
The position requires the ability to obtain an INTERIM U.S. government issued security clearance prior to start, with U.S. citizenship required. This is a DoD Secret clearance opportunity.
Role responsibilities
- Apply modern C++ practices with hands-on experience across Linux, MATLAB, DevOps tooling, and Python.
- Use Linux to develop C/C++ and MatLab tools used to build and test the DREXs heading to the next generation of radars.
- Collaborate with hardware and firmware engineers to resolve technical challenges and deliver advanced capabilities.
- Work 100% onsite on a first-shift schedule in Marlborough, MA.
Required qualifications
- Typically requires a STEM degree and at least 2 years of prior relevant experience.
- Experience with C++ (C++14/17/20), including object-oriented design and performance optimization.
- Experience developing in Linux environments, including command-line workflows, build systems, and debugging tools.
- Experience with DevOps concepts and tools such as GitLab CI, Jenkins, Docker, Kubernetes, and automated build/test pipelines.
- Experience with MATLAB for algorithm development, modeling, and numerical analysis.
- Ability to obtain and maintain an Interim U.S. government issued security clearance prior to the start date, with U.S. citizenship required because only U.S. citizens are eligible for a security clearance.
Preferred qualifications
- Experience with Python such as scripting, test automation, and data analysis.
- Experience with radar signal processing, RF systems, or software-defined radio (SDR).
- Experience with GNU Radio, USRP platforms, or comparable SDR frameworks.
- Experience with digital signal processing, real-time systems, or embedded development.
- Experience designing high-throughput, low-latency systems.
- Ability to work effectively in a collaborative technical engineering environment.
- Active/Existing Secret U.S. security clearance.
Technology focus
- C++, Linux, MATLAB, Python
- GitLab CI, Jenkins, Docker, Kubernetes
- C/C++, MatLab
Compensation and location
- Location: Marlborough, MA, United States of America (onsite)
- Salary range: USD 68,900 - 131,100 per year
Benefits
- Medical, dental, vision, life insurance
- Short-term disability and long-term disability
- 401(k) match
- Flexible spending accounts
- Flexible work schedules
- Employee assistance program
- Employee Scholar Program
- Parental leave
- Paid time off
- Holidays
What’s offered
- Relocation: Relocation support is available based on candidate eligibility.