As a Senior Software Engineer, you will be responsible for driving the strategic development and continuous improvement of software systems for cutting-edge aerospace applications. You will lead cross-functional teams and projects to ensure software excellence.
Requirements
- Lead strategic projects to develop and optimize software systems for aerospace applications.
- Collaborate with design, hardware, and quality teams to ensure software meets performance and quality standards.
- Develop and maintain comprehensive software documentation, including design specifications and user manuals.
- Mentor and coach junior engineers on best practices and technical skills.
- Conduct advanced code reviews and provide constructive feedback.
- Define and implement software requirements and specifications in collaboration with stakeholders.
- Drive and lead continuous improvement initiatives to enhance software performance and reliability.
- Ensure software compliance with industry standards and regulations.
Benefits
- Annual incentive pay
- 401(k) with 150% match up to 6%
- Life insurance
- 3 weeks paid time off
- Tuition reimbursement