> Markdown version of [/jobs/ext/2299542-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/2299542-software-engineer-ii). 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 II - **Company:** RTX - **Location:** Marlborough, MA, United States - **Experience:** Experienced - **Salary:** $68,900.0 - $131,100.0 - **Contract:** Contract - **Skills:** Algorithm Design, Data Analysis, Automation of Tests, C++ (Programming Language), Command-Line Interface, Software Debugging, Linux, DevOps, Embedded Software, Firmware, Python (Programming Language), Linux System Administration, MATLAB, Object-Oriented Software Development, Radio-Frequency Identification, Performance Tuning, Signal Processing, Scripting, Real Time Systems, DevOps Tools - Open-source, Gitlab-ci, Kubernetes, Build Tools, Software Defined Radio, Docker, Jenkins - **Published:** August 29, 2026 - **Apply:** https://www.juju.com/job/00000000gplgqk ## About the Role Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date, + Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 2 years of prior relevant experience. + Experience in C++ (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). + The ability to obtain and maintain an Interim Secret U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. **Qualifications We Prefer** : + 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. ## Description This is your opportunity to join the Receiver/ Exciter & Processing Architecture (REPA) Department as a Software Engineer II. The department's primary goal is to design, develop, and support land and sea-based radar systems. We are looking for a unique engineer to enhance the sustainability of our current radar products. The ideal candidate will have experience in legacy radar hardware and software technologies, with an interest and ability to transition these products to current technologies while maintaining and troubleshooting and patching our deployed systems. **What You Will Do** : + Provide expertise in modern C++ development and hands-on experience across Linux, MATLAB, DevOps tooling, and Python. + Work within Linux to develop C/C++ and MatLab tools to build and test the DREXs going into the next generation of Radars. + Work closely with hardware and firmware engineers to work out technical challenges and deliver advanced capabilities. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)