Responsibilities
- Design and implement real-time software solutions for aircraft or ground systems.
- Support the creation and upkeep of system architectures, requirements, and design documentation.
- Contribute to agile teams focused on integrating software solutions onto operational platforms.
- Assist in defining use cases to inform software requirements.
- Create and maintain interface specifications for software components.
- Conduct unit and integration testing to verify software functionality.
- Engage in peer review processes to ensure code quality and consistency.
- Write, maintain, and integrate code into complete software systems.
- Apply analytical thinking to troubleshoot and resolve technical issues across internal and supplier teams.
- Use engineering expertise to enhance development processes and tools.
- Apply engineering fundamentals to perform system and software analysis.
- Document engineering methods to support scalability and ongoing improvement.
- Provide technical guidance and mentorship to less experienced engineers.
Benefits
- Competitive base salary and variable pay options. Eligible employees can access health insurance, flexible spending and health savings accounts, retirement plans, life and disability coverage, and paid or unpaid leave programs. Benefit availability varies by location, hire date, and collective bargaining agreements.
Compensation
Competitive base pay and variable compensation opportunities
Work Arrangement
Not specified
Team
Multi-contract and multi-program environment
Benefits
Eligible employees may enroll in health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance, and various paid/unpaid time away from work programs. Specific benefits depend on eligibility factors such as geographic location, date of hire, and applicability of collective bargaining agreements.
Team
Structure: multi-contract/multi-program environment
Not specified


