> Markdown version of [/jobs/ext/1318859-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/1318859-software-engineer-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 Engineer - III - **Company:** Thunderbolt Solutions, LLC - **Location:** Moorestown, NJ, United States - **Experience:** Expert - **Salary:** $110,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Data Analysis, Systems Engineering, JIRA, Automation of Tests, Unix, C++ (Programming Language), IBM Rational ClearCase, Capability Maturity Model Integration, Software Design Patterns, Linux, Eclipse (Software), Systems Analysis, Integrated Development Environments, Junit, Python (Programming Language), MATLAB, Project Management Software, Object-Oriented Software Development, Signal Processing, Software Engineering, Verification and Validation (Software), Subsystems, Systems Modeling Language, Systems Integration, UML, Scripting, Real Time Systems, Information Technology, Modeling and Simulation, Software Version Control - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/3a7bc2cb-928c-4f94-8cff-ae5c42be227a ## About the Role * Bachelor's degree or higher (in Engineering, Computer Science, Math, Physics, or related field) or equivalent related work experience * This position requires a government clearance, U.S. Citizenship is required * This position requires the successful applicant to obtain and maintain the required security clearance or other authorization(s) within the necessary timeframe required by applicable contract(s) * 5-7 years' experience in software development, maintenance, or support in an Open/Layered Architecture Environment, Operating Environments; Model-based tools; Information Assurance; Tools Development; Safety Analysis; Real-Time System Data Analysis; Problem Analysis; System Integration * Experience developing software with Java, C++, or Python * Experience developing software with Agile scaled principles * Experience with Object Oriented design/development including the employment of Design Patterns to facilitate the utilization of software insulation techniques and plugins * Experience working with Linux and UNIX environments * Strong skills with Integrated Development Environments (IDE) such as Eclipse * Familiar with UML syntax and its use * Familiar with driver-based and automated test environments High proficiency in C++ or equivalent object-oriented computing language, Matlab, and, scripting languages. * Demonstrated experience in two or more of the following areas: systems engineering, software and system analysis, requirements development, verification and validation, trade studies, modeling and simulation, or integration and test. INDUSTRY EXPERIENCE - 5 to 7 years of related experience. Solid State Radar Experience/Radar experience (Preferred) * Strong mathematics background in linear algebra, statistical analysis and signal processing. * Functional knowledge of Radar systems, subsystems and designs with familiarity of design tools for radar modeling. * Radar systems development experience including algorithms, software, data analysis, and modeling and simulation. * Creating SysML model based systems engineering artifacts in Cameo or similar too Experience with the following tools are considered a plus: * Clearcase (Version Control Software) * JIRA (Project Management Tool) * xUnit Framework, Junit and CPPUnitLite * CMMI Level 5 Life Cycle Processes and Procedures * Assemblers ## Description Work in a collaborative team using agile software development methodology, performing the following tasks: Develop software maintenance and upgrade solutions for tactical systems on a collaborative agile team. The candidate will engage in all activities associated with the software development lifecycle and support all process requirements and reviews as necessary. ## Related Videos - [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) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## 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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Software Developer Salary in Switzerland [2023]](https://www.wearedevelopers.com/magazine/215-software-developer-salary-in-switzerland-2023) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)