About the Role
Join LTA Research as a Senior Software Engineer to contribute to the development of innovative lighter-than-air flight vehicles. This role offers a unique opportunity to work on safety-critical systems in an exciting aerospace startup environment. As a Senior Software Engineer, you will be integral to the design, prototyping, and testing of groundbreaking flight systems. This position is ideal for a passionate engineer ready to lead and innovate in a dynamic team.
What You'll Do
- Lead the capturing and finalizing of software requirements in collaboration with flight test engineers and other stakeholders.
- Create and maintain the design and architecture of safety-critical software for aircraft and airships.
- Implement and integrate safety-critical software, ensuring compliance with industry standards.
- Develop comprehensive test sets for validation and verification of released software.
- Conduct root cause analysis of issues arising from internal and external testing activities.
- Verify and validate the repeatability and reliability of software on the airship, meeting quality and timing requirements.
- Develop requirements for associated simulation software and maintain design documentation.
- Lead and mentor software engineering team members, fostering a collaborative environment.
Requirements
- BS/MS in Computer Science, Computer Engineering, or a related field.
- 5-7 years of experience in a similar Senior Software Engineer role.
- Proficient in real-time operating systems and embedded systems development.
- Strong programming skills in C#, C++, Python, and scripting languages.
- Experience with GitLab-based CI/CD software build toolchain and release management.
- Excellent communication skills and a detail-oriented mindset.
- Ability to work independently and as part of a team, demonstrating a can-do attitude.
Nice to Have
- Experience with aviation standards such as DO-178C.
- Familiarity with EE hardware interfaces, including MCU, communication, sensors, and actuators.
- Experience in developing UI for cockpit and instrument clusters.
What We Offer
- Relocation assistance and a supportive work environment.
- Comprehensive medical, dental, and vision insurance.
- 401(k) matching up to 6% and generous PTO.
- Monthly wellness and cell phone stipends.
- Yearly education stipend for certifications or classes.
- Fun events and opportunities to work with talented experts.
This Senior Software Engineer position at LTA Research offers a unique opportunity to work on innovative flight vehicle technology with a competitive salary and comprehensive benefits.
Who Will Succeed Here
Proficient in C and C++ programming, with a strong understanding of RTOS architectures and embedded systems, enabling effective development of safety-critical flight control software.
Demonstrates a hands-on approach to prototyping and testing, with experience in CI/CD workflows using GitLab, ensuring seamless integration and deployment of software in a fast-paced aerospace environment.
Possesses a proactive mindset with a focus on innovation and problem-solving in complex systems, complemented by a passion for aerospace technology and a commitment to continuous learning and improvement.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months