- Participate in technical decisions and development of software solutions that align with the highest standards in quality while maintaining various product line portfolio and customer contracts.
- Demonstrate time management skills - ability to work unsupervised, multi-task, and coordinate work.
- Assist in crafting operational plans and developing phased execution strategies to optimize daily workflows and scale production.
- Collaborate effectively within a geographically dispersed team across various time zones and cultural backgrounds to drive unified project goals.
- Advance key department initiatives by building interactive prototypes and demonstrations that showcase new concepts and capabilities.
- Demonstrate management of the relationship between cost and value.
- Drive team success within a multi-disciplinary environment by proactively coaching peers and fostering a highly collaborative culture.
- Provide strong technical skills specifically in system-based development.
- Willingness to travel (domestic and international <35%).
Requirements
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience.
- Experience working across the full software development lifecycle using C/C++, Ada, and/or Python.
- Experience programming in Windows and Unix/Linux based development environment.
- Experience in software integration, testing, and debugging source code.
- Experience in the design and development of deliverable software (production or consumer facing).
- AGILE development experience.
- Knowledge of Avionics regulatory and certification requirements: DO-178B/C.
- Operational knowledge and experience with Future Airborne Capability Environment (FACE).
- Experience with aircraft level system integration.
- Familiarity with Git, Jira, and/or SVN for configuration management and workflow management.
- Familiarity with Docker Desktop and/or containerization.
- Proven capacity for analyzing, troubleshooting, and optimizing complex algorithms within distributed software systems.
- Ability to obtain a DoD Security Clearance if needed.
Core Competencies
Demonstrates strong technical skills in system-based development and software integration, with a focus on AGILE methodologies and compliance with Avionics regulatory standards. Proven ability to manage relationships between cost and value while fostering collaboration in a multi-disciplinary team environment.
Highest-signal resume keywords
- C/C++ Programming
- AGILE Development
- DO-178B/C Knowledge
- Software Integration and Testing
- System-Based Development
ATS Optimization Keywords
Hard Skills
- C/C++ Programming
- Python Programming
- Software Integration
- Testing and Debugging
- Algorithm Optimization
- System Design and Development
- Operational Planning
- Phased Execution Strategies
- Multi-Tasking
- Time Management
Soft Skills
- Collaboration
- Coaching
- Communication
- Problem-Solving
- Cultural Awareness
Certifications & Qualifications
- DoD Security Clearance
Industry Keywords
- Avionics
- Regulatory Compliance
- Software Development Lifecycle
- Distributed Software Systems
- Cost-Value Management
Tools & Technologies
- Windows Development Environment
- Unix/Linux Development Environment
- Git
- Jira
- SVN
- Docker Desktop
- Containerization
- Future Airborne Capability Environment (FACE)