Software Engineer (Python-Focused)
Join a team with decades of hypersonic development and flight test experience gained through government contracts and internally funded research and development efforts. This role emphasizes Python-based software development in support of complex mission and data-processing challenges.
The ideal candidate has strong communication skills, can work effectively both independently and in a collaborative team environment, and is comfortable interfacing with software developers, test engineers, systems engineers, program management, quality assurance, and customer representatives.
You will design, develop, document, test, and debug software solutions that apply logical and mathematical principles to mission and business problems. The role requires applying knowledge of computer hardware and software systems to build reliable, maintainable Python applications, with some exposure to C++ as needed. Responsibilities include correcting software defects, preparing operating instructions, compiling development documentation, and ensuring compliance with established software standards throughout the development lifecycle.
Basic Qualifications
Strong Python development experience
Working knowledge of C++
Excellent problem-solving and troubleshooting skills
Strong team orientation and collaboration skills
Active DoD Secret Clearance (required)
Desired Skills
Agile development methodologies and processes
Hardware / software integration experience
DevSecOps knowledge
Experience across the full software development lifecycle
Location
Research Park, Huntsville, AL
(On-site only; no remote work available)
Python Developer • Huntsville, AL