Location: Colorado Springs, CO
Salary: $65.00 USD Hourly - $70.00 USD Hourly
Description:
Role: Software Developer - Internal Research & Development (IRAD)
Location: ( Onsite )
Employment Type: Contract
About the Role
We are seeking a highly skilled Software Developer to join our Internal Research and Development (IRAD) team. In this role, you will collaborate cross-functionally to understand system requirements, design innovative solutions, and implement advanced algorithms. Many of the team's projects involve mathematics- and physics-intensive problem-solving that directly impacts system performance.
In addition to hands-on development, you will participate in requirements reviews, test case evaluation, and ensuring software capabilities meet mission-critical standards.
Responsibilities
Develop and implement advanced software capabilities and algorithms in a collaborative R&D environment
Analyze system requirements and translate them into technical designs
Work on complex, math- and physics-driven algorithmic solutions
Review requirements, test plans, and test cases for the software capabilities
Support an on-site, closed-area work environment
Contribute to continuous improvement across development processes, tooling, and software quality
Minimum Qualifications
Bachelor's degree in a STEM discipline and
5+ years of experience with a bachelor's degree, or
3+ years with a master's degree, or
1+ year with a PhD
Strong, recent experience developing software in C++, including development of novel applications
Ability to learn new information and technical concepts quickly
Experience with MATLAB and/or Python
Experience with Unix/Linux operating systems
Ability to work on-site in a secured environment
Preferred Qualifications
Advanced Linux experience, including scripting and operations
Experience with automated software requirements testing and analysis
Background in battle management or fire control systems
Experience with containerization tools (Docker, Kubernetes) and orchestration
Experience with Behavior-Driven Development (BDD) using tools like Gherkin or Cucumber
Experience with static/dynamic code analysis tools (Coverity, Fortify, SonarQube) and fuzzing tools
Experience developing software in a Model-Based Systems Engineering (MBSE) environment
Hands-on experience with CI/CD, containers, and pipelines
Familiarity with software change control, change management, and code quality tools (Jira, GitHub, GitLab, SonarQube, Coverity, Jenkins)
Strong background in mathematics and physics
Advanced degree in Mathematics, Physics, or Computer Science
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!