Senior C++ Software Engineer - Cleared
Avenue Technologies Defunct - Aurora, Colorado, United States, 80012
Work at Avenue Technologies Defunct
Overview
- View job
Overview
Senior C++ Software Engineer (On-Site)
What You Will Do: • Design, develop, deploy, and maintain software for C++, and Python based applications and software components for satellite ground systems. • Work with a team of engineers, architects, and leaders in an Agile environment. • Participate in software design reviews, code reviews, and system integration activities. • Follow established software processes and procedures, development, documentation and maintenance/management of operations concepts, requirements (system, element, segment level), external and internal interfaces, and other software engineering work products/artifacts. What You Will Learn • Modern DevOps and Continuous Integration/Continuous Delivery techniques. • Software lifecycle practices for defense projects. • The importance and workings of satellite ground systems.
Qualifications You Must Have: • A bachelor's degree in science, Technology, Engineering or Mathematics (STEM) and four (4) years of relevant software engineering experience. • Experience with C++ software development in a Linux environment. • Experience with Python • Experience with object-oriented software development. • Experience troubleshooting or debugging software • Experience developing software in an Agile or DevOps environment. • Active and transferable U.S. government issued Secret security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
Qualifications We Prefer: • Experience with Java AND C++ • Experience with unit and automated functional test concepts • Experience with some area of satellite ground system software such as mission management, planning and scheduling, command and telemetry, satellite operations, or flight dynamics models.