> Markdown version of [/jobs/ext/2590634-jssa-software-engineer](https://www.wearedevelopers.com/jobs/ext/2590634-jssa-software-engineer). 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). --- # JSSA Software Engineer - **Company:** DCS Corp - **Location:** Ridgecrest, CA, United States - **Salary:** $73,160.0 - $95,500.0 - **Contract:** Permanent contract - **Skills:** JIRA, Unit Testing, C Sharp (Programming Language), C++ (Programming Language), Capability Maturity Model, Configuration Management, Capability Maturity Model Integration, Embedded Software, Microsoft Visual Studio, Object-Oriented Software Development, Software Engineering, System Integration Testing, Systems Integration, UML, Git, Information Technology - **Published:** August 12, 2026 - **Apply:** https://www.dice.com/job-detail/3df8aff7-24a0-4e23-b736-51a77be77ae2 ## About the Role Due to the sensitivity of customer related requirements, U.S. Citizenship is required. Bachelor's degree in Engineering with a minimum of 2 years experience is required. A Master's degree with 1 year of experience will also be considered. Candidate must have or be able to obtain and maintain a security clearance. Required to have knowledge and understanding of software life-cycle models. At least two years of experience in software design, coding, unit testing, software integration, and system integration testing. Experience in avionics acquisition development, and proficiency in C++, C#, Object Oriented Analysis and Design, and Unified Modeling Language (UML). Desired Skills: Knowledge in avionics computer systems (embedded software development), Team Software Process (TSP), Configuration Management (CM), Capability Maturity Model (CMM/CMMI) are a plus. Experience with the Visual Studio C++, Git, SmartBear, JIRA, Enterprise Architect(UML), Dashboard(TSP/PSP) is a plus. Ability to work independently as well as within a team. Ability to speak/write clearly and professionally. ## Description Support the T-45 platform for software sustainment activities for block product lines. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [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) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [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) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)