> Markdown version of [/jobs/ext/1708112-software-engineering-iii](https://www.wearedevelopers.com/jobs/ext/1708112-software-engineering-iii). 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 Engineering III - **Company:** Data Inc - **Location:** Moorestown, NJ, United States - **Experience:** Expert - **Salary:** $116,000.0 - $130,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Data Analysis, Systems Engineering, JIRA, C++ (Programming Language), IBM Rational ClearCase, Capability Maturity Model Integration, Software Debugging, Software Design Patterns, Eclipse (Software), Revision Control Systems, Systems Analysis, Data Intelligence, Junit, MATLAB, Language Modeling, Object-Oriented Software Development, Signal Processing, Software Engineering, Software Requirements Analysis, Software Systems, Verification and Validation (Software), Systems Modeling Language, Systems Integration, UML, Scripting, Information Technology, Modeling and Simulation - **Published:** July 23, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8969533/software-engineering-iii ## About the Role * Bachelor's degree in Computer Science, Engineering, Math, Physics, or related field (or equivalent experience) * 5-7 years of software development experience (C++ preferred) * Expertise and mastery of C++ (or equivalent object-oriented language/Matlab/ scripting languages). * High proficiency in at least two of the following areas: Systems Engineering Software and System Analysis Requirements development Verification and validation Trade studies Modeling and simulation Integration and test * Experience working in Agile development environments * Object-oriented design and development experience (design patterns, modular architecture) * Experience with Linux/UNIX environments * Proficiency with IDEs (e.g., Eclipse) * Familiarty with UML and software modeling concepts * Experience with automated or driver-based testing environments * Solid State Radar Experience/Radar Experience + Strong math background such as linear algebra, statistical analysis, or signal processing + Knowledge of Radar systems and subsystems + Experience developing radar systems such as algorithms, software, data analysis, and modeling + Experience using Cameo (or similar) to create SysML model-based systems engineering artifacts * Current, active government clearance that is at least secret level or higher Experience with the following tools are a plus: * Version control tools (such as ClearCase) * JIRA (or similar) * xUnit Framework, Junit, and CPPUnitLite * Assemblers * CMMI Level 5 Life Cycle Processes/Procedures ## Description * Develop and maintain software solutions for tactical defense systems * Participate in full software development lifecycle (SDLC) activities in an Agile environment * Support system integration, testing, and troubleshooting of distributed software systems * Analyze system requirements and contribute to software design and implementation * Perform debugging, root cause analysis, and defect resolution * Collaborate with cross-functional engineering teams (systems, test, integration) * Support technical reviews, documentation, and process compliance ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## 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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [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)