AMERICAN SYSTEMS is looking to hire a lead Software Developer to support NAVAIR in creating innovative, mission-critical solutions for naval aviation and defense operations, enhancing national security and driving technological advancement.
Requirements
- Demonstrated experience in all phases of the software engineering lifecycle
- Strong skillsets in programming in C/C++
- Experience developing safety and mission critical software, preferable under DO-178B/C DAL or higher
- Experience developing software for real time systems
- Strong understanding of avionics and aircraft networks and network architectures
- Experience with modern software practices (DevOps) and configuration management tools
- Demonstrated experience with model based systems engineering and toolsets (Cameo)
Responsibilities
- Develop and document software development plans for mission critical aircraft systems
- Support implementation of software development plans and practices
- Define robust software test plans and methods
- Support the definition and implementation of software architectures for new products
- Analyze and assess software architectures for potential technical refresh improvements
- Coordinate with systems engineering in the development of software requirements
- Analyze and assess advanced technologies, toolsets, and frameworks for implementation in emerging software products
Other
- Active or have the ability to obtain Top Secret Clearance - U.S. Citizenship Required for the purposes of obtaining/holding a U.S. security clearance
- MUST have an active TOP SECRET Clearance to start.
- Demonstrated ability to identify complex problems, evaluate trade space opportunities, and develop solutions
- Demonstrated experience with modern software development processes such as Agile.
- Will provide on-site support to the government at a contractor facility in Melbourne, FL