What are the responsibilities and job description for the Software Engineer - Unmanned Systems position at Approach Venture?
Opportunity Summary
We are looking for a Software Engineer with a passion for developing advanced control solutions for unmanned aerial systems (UAS). In this role, you will contribute to the evolution of next-generation ground control software, creating intuitive and high-performance solutions for autonomous flight operations. This position is ideal for someone eager to push the boundaries of aviation technology and play a pivotal role in the development of mission-critical software.
About Us
Our organization specializes in building cutting-edge ground control platforms that support autonomous aerial and ground-based vehicles. We are committed to innovation, developing solutions that enhance reliability, scalability, and user experience in the unmanned systems industry. By fostering a collaborative environment, we empower engineers to develop groundbreaking technology that shapes the future of aerial autonomy.
Job Responsibilities
$150,000 - $200,000
We are looking for a Software Engineer with a passion for developing advanced control solutions for unmanned aerial systems (UAS). In this role, you will contribute to the evolution of next-generation ground control software, creating intuitive and high-performance solutions for autonomous flight operations. This position is ideal for someone eager to push the boundaries of aviation technology and play a pivotal role in the development of mission-critical software.
About Us
Our organization specializes in building cutting-edge ground control platforms that support autonomous aerial and ground-based vehicles. We are committed to innovation, developing solutions that enhance reliability, scalability, and user experience in the unmanned systems industry. By fostering a collaborative environment, we empower engineers to develop groundbreaking technology that shapes the future of aerial autonomy.
Job Responsibilities
- Architect, design, and implement software solutions for UAS ground control systems.
- Develop interactive, mission-oriented graphical user interfaces (GUI) that enhance operational control.
- Design and integrate networking protocols to facilitate seamless communication with autonomous systems.
- Create algorithms for monitoring system health, vehicle telemetry, and performance optimization.
- Implement flight path management features, considering factors like regulatory constraints, signal limitations, and real-time adjustments.
- Develop, maintain, and support System Integration Labs (SIL) and Hardware Integration Labs (HIL) to validate software functionality.
- Assist in software validation during flight test campaigns, analyzing performance and improving system capabilities.
- Work closely with operators and test teams to enhance usability and streamline mission execution.
- Refine software architecture, ensuring high-performance, scalability, and modular design.
- Strong programming skills in object-oriented languages such as C , Java, or C#.
- Deep understanding of UAS ground control station software architecture and design principles.
- Experience creating intuitive and user-friendly command and control interfaces.
- Knowledge of human-machine interaction principles tailored to aviation operations.
- Proficiency in GIS mapping technology and network communication protocols.
- Understanding of flight control principles, including airspace management and aircraft performance constraints.
- Experience debugging communication systems and troubleshooting integration challenges.
- Bachelor’s degree in Computer Science, Engineering, or a related discipline.
- 3 years of experience in software development for aerospace, robotics, or autonomous systems.
- Hands-on experience with UAV software and ground station development.
- Background in designing software for real-time, embedded, or mission-critical applications.
- Strong grasp of avionics communication protocols and real-time data processing.
- Familiarity with modular software design for scalable, adaptable systems.
- Experience in software optimization, debugging, and troubleshooting in live flight scenarios.
- Must be able to obtain US Secret clearance.
- Career advancement with opportunities to lead and innovate.
- Work with state-of-the-art UAS technology and mission-critical software.
- Flexible work arrangements to support work-life balance.
- Competitive time-off policies and flexible leave options.
- Comprehensive health benefits, including medical, dental, and vision.
- 401(k) with company-matching contributions.
- Equity participation for qualifying team members.
- Collaborative, innovative, and high-impact work environment.
$150,000 - $200,000
Salary : $150,000 - $200,000