> Markdown version of [/jobs/ext/2939817-principal-radar-software-engineer-analyst](https://www.wearedevelopers.com/jobs/ext/2939817-principal-radar-software-engineer-analyst). 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). --- # Principal Radar Software Engineer/Analyst - **Company:** Modern Technology Solutions, Inc. - **Location:** Huntsville, AL, United States - **Contract:** Permanent contract - **Skills:** Agile Methodology, Software Applications, Systems Engineering, Unit Testing, Software Quality, Code Review, Software Debugging, Linux, Iterative and Incremental Development, Performance Tuning, Scrum Methodology, Software Architecture, Regression Testing, Software Configuration Management, Software Engineering, Verification and Validation (Software), Subsystems, System Testing, Systems Integration, Data Processing, Software Troubleshooting, Integration Tests, Information Technology, Software Version Control, Devsecops - **Published:** September 16, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9167377/principal-radar-software-engineeranalyst ## About the Role * Master's degree with 12 years of related experience or Bachelor's degree with 20 years of related experience * US citizenship and an active Secret security clearance * Significant professional experience in software engineering of radar, sensor, defense, or other complex mission systems. * Experience with software design, development, debugging, integration, and test in a structured engineering environment. * Familiarity with software configuration management, version control, and modern development practices. * Understanding of systems integration and software support within complex hardware/software environments. * Strong problem-solving skills and ability to work effectively on multidisciplinary engineering teams. * Strong written and verbal communication skills. * Ability to work on-site in Huntsville, AL., * Bachelor's or Master's degree in Computer Science or Software Engineering * Familiarity with radar systems: sensor processing, track processing, or command-and-control interfaces. * Experience with real-time, embedded, or high-performance software environments. * Experience with Linux-based development environments and automated build/test pipelines. * Experience supporting software in integration labs, system test events, or fielding/sustainment environments. * Familiarity with Agile software development frameworks and DevSecOps practices. ## Description * Provide oversight to the design, development, test, integration, and sustainment of radar software applications supporting sensor mission objectives. * Contribute to software architecture, implementation, and performance optimization for radar and sensor processing systems. * Support software development and enhancements for radar data processing, track management, system interfaces, and mission applications. * Support software integration activities across system, subsystem, and lab environments. * Collaborate with systems engineers and other technical teams to translate requirements into software designs and implementable solutions. * Participate in code reviews, technical reviews, and software quality improvement activities. * Troubleshoot software defects, analyze root causes, and implement corrective actions in support of program execution. * Support verification and validation activities, including unit testing, integration testing, and regression testing. * Prepare technical documentation, software design artifacts, and status inputs for internal and external stakeholders. * Support Agile or iterative development activities, including sprint planning, technical tasking, and risk identification, as applicable. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [10M Data Records Lost, Underwater Computing, and Psychedelic Fish - Matthias Geniar](https://www.wearedevelopers.com/videos/1908-10m-data-records-lost-underwater-computing-and-psychedelic-fish-matthias-geniar) - [DevSecOps: Injecting Security into Mobile CI/CD Pipelines](https://www.wearedevelopers.com/videos/273-devsecops-injecting-security-into-mobile-ci-cd-pipelines) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Develop on Windows, Deploy on Red Hat Enterprise Linux](https://www.wearedevelopers.com/videos/1600-develop-on-windows-deploy-on-red-hat-enterprise-linux) - [DevSecOps: Security in DevOps](https://www.wearedevelopers.com/videos/36-devsecops-security-in-devops) ## Related Articles - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [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)