Seeking a Senior Software Engineer to develop and maintain signal processing applications for use in a real-time operational environment.
Role: Senior Software Engineer.
Location: Aurora, CO. (100% onsite).
Job Description:
In this role as Senior Operations and Maintenance (O&M) Software Engineer, you will join a small, highly-focus team working to develop and maintain signal processing applications for use in a real-time operational environment.
The team members are multi-disciplined and contribute across all phases of systems engineering, software development, integration and testing, and metrics. The team works closely with operations personnel to meet unique and continuous development needs.
What You Will Do:
• Support, develop, deploy, and maintain DSP software.
• Work with talented teams of engineers, architects, and leaders in an Agile environment.
What You Will Learn:
• Modern DevSecOps and Continuous Integration/Continuous Delivery techniques.
• Software lifecycle practices for defense projects.
Required Qualifications:
• A Bachelor’s degree in Science, Technology, Engineering, or Mathematics (STEM) and 5 years of relevant software engineering experience.
• Experience with C++ and Python.
• Familiar with cloud-based SW architecture and technologies.
• Active and transferable U.S. government-issued TS/SCI security clearance is required prior to the start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
Preferred Qualifications:
• Familiar with Java, Linux, CSH, BASH, and Perl.
• Experience with X-Midas or similar Digital Signal Processing (DSP) library.
• Experience with SIGINT or signal processing software.
• Familiar with DevSecOps delivery paradigm.
• Experience with Atlassian toolset.
• Experience with Test Automation using GitLab pipeline.
Security Clearance:
TS/SCI required.