Manager, Software Engineering - System Update Tools (R4745)
Team: V-BAT Engineering - Software
Location: Dallas, Texas
Commitment: Full Time Employee
Workplace Type: onsite
Job Description:
The team focuses on creating intuitive, robust, and scalable software solutions that integrate seamlessly with existing systems, ensuring that aircraft users and customers experience enhanced product operability and usability.
As a Solutions Software Engineering Manager, you will lead a team responsible for the architecture, design, and development of integrated software applications that deploy software updates and optimize in-house flight operations.
What you'll do:
- Lead and support the team in designing and implementing reliable systems for delivering OTA software updates to internal fleet & customers, ensuring software across aircraft systems remains current and functional without disrupting ongoing operations.
- Oversee development of interactive software applications that simulate aircraft operations for training & demo purposes, enabling operators to safely and effectively familiarize themselves with new features and functionalities.
- Guide the development of maintenance software and operator-facing applications that help staff track, schedule, and perform maintenance activities efficiently, ensuring aircraft readiness and reliability for flight operations.
- Support and review enhancements to tools that collect, process, and analyze flight data, providing actionable insights that improve flight safety, efficiency, and compliance with regulatory standards.
- Lead the design and release of applications that optimize daily Customer Success and Production operations.
- Coordinate closely with DevOps, Simulation, and Integration & Test teams to ensure all software solutions integrate smoothly with existing systems, maintain system integrity and performance, and reduce code duplication.
- Collaborate with the GCS team to deliver customer-facing user interfaces on top of solutions for training, field maintenance, and OTA updates.
- Ensure the team delivers software that meets industry standards and customer requirements, including implementing appropriate security measures and testing practices to uphold operational integrity.
Required qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
- 6+ years of experience in software development, working on complex or distributed systems
- 1+ years of experience leading projects or managing engineers
- Strong proficiency in Python and/or C++
- Experience designing and building software for deployment systems, data processing, or user-facing applications
- Experience collaborating with cross-functional teams such as DevOps, Integration & Test, or similar
- Experience delivering reliable, secure, and performant software systems
Preferred qualifications:
- Experience with OTA software update systems or fleet-wide software deployment
- Experience developing simulation or training applications
- Experience building maintenance or operator-facing workflow tools
- Experience working with flight data or similar operational data systems
- Familiarity with integrating software across multiple systems and environments
- Experience working in high-reliability, safety-critical, or operational environments
- Experience working with or supporting testing, validation, or integration efforts
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
