Job Description
Join our dynamic engineering team at InnovateTech Solutions, a rapidly growing tech leader revolutionizing the aerospace industry. We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions for our next-gen flight control systems. As a key player in our Wichita hub, you'll collaborate with cross-functional teams to deliver mission-critical software that powers global aerospace operations. Enjoy a collaborative culture, competitive benefits, and the opportunity to shape the future of aviation technology. Immediate opening with flexible start dates.
Responsibilities
- Lead development and maintenance of real-time embedded software systems for aerospace applications
- Mentor junior engineers through code reviews and technical guidance
- Design scalable solutions using microservices architecture and cloud-native technologies
- Implement rigorous testing protocols including unit, integration, and performance validation
- Collaborate with hardware engineers to ensure seamless system integration
- Optimize software performance for safety-critical real-time operations
- Contribute to agile development cycles and continuous improvement initiatives
Qualifications
- Bachelor's degree in Computer Science or related field (MS preferred)
- 5+ years of experience in embedded systems or aerospace software development
- Proficiency in C++, Python, and real-time operating systems
- Strong understanding of DO-178C certification standards and safety-critical systems
- Expertise in version control (Git), CI/CD pipelines, and cloud platforms (AWS/Azure)
- Demonstrated ability to lead technical projects and cross-functional teams
- Active DoD Secret clearance or ability to obtain one
- Experience with Model-Based Design (MBD) tools like Simulink