Salary
💰 $114,750 - $185,150 per year
About the role
- Designs, develops, analyzes, and maintains software systems that meet industry, customer, and internal quality, safety, security and certification standards
- Partners with stakeholders to translate system-level requirements into software requirements and models with clear traceability to design, code and test artifacts
- Oversees preparation and submission of comprehensive technical documentation required for FAA certification
- Completes software system-level analyses to identify risks, issues and opportunities and integrates mitigation actions throughout the software lifecycle
- Performs code reviews to ensure alignment to requirements and standards
- Monitors and reviews test completion, verification processes, and issue resolution for software systems
- Develops user documentation and training to educate end users about usage of software products
- Reviews product and process alignment with project plans and industry standards and tracks internal team and supplier performance
- Implements current and emerging technologies, tools, frameworks and regulatory changes relevant to software development
- Performs software project management and software supplier management activities
- Collaborates with multi-disciplined engineering teams with potential career growth into technical leadership or management
Requirements
- 5+ years’ experience in software engineering
- 5+ years’ experience with software development using either Java, C++, or Python
- 1+ years' of experience in RTCA DO-178(B/C) Software Considerations in Airborne Systems and Equipment Certification
- Completion of a technical assessment required as part of selection process
- U.S. Person required to meet export control compliance (U.S. Citizen, lawful permanent resident, refugee, or asylee)
- Employer will not sponsor applicants for employment visa status
- Knowledge of company, state, federal and/or International compliance regulations (e.g. import/export, intellectual properties, ISO, FAA, JAA, ICAO, ITAR)
- Experience leading development and documentation of architectures, requirements, algorithms, interfaces and designs for software systems
- Experience with software project management and supplier management activities
- Ability to perform code reviews and monitor verification/testing processes
- Travel: 10%
- Union represented position
- Drug testing post-offer may be required