Application Software Engineer (Staff / Senior Staff) in United States at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Application Software Engineer (Staff / Senior Staff) based in United States.
This role sits at the top technical tier of application software engineering, responsible for defining and evolving mission-critical operator systems used across complex aerospace and autonomous platforms. You will shape the architecture of ground system software, including mission interfaces, telemetry visualization, and operator workflows that support real-time operations. The position requires deep expertise in distributed systems, UI frameworks, and high-reliability software environments where performance and safety are critical. You will act as a key technical authority, influencing cross-functional engineering direction across autonomy, avionics, and test teams. A strong part of the role involves mentoring senior engineers while driving long-term architectural strategy and platform scalability. This is a highly impactful role in a fast-paced, mission-driven environment where software directly supports operational and flight-critical systems.
- Define and own enterprise-level software architecture for mission-critical operator applications across UAS platforms
- Lead cross-functional technical initiatives spanning autonomy, avionics, GNC, test engineering, and operator experience systems
- Design and govern system interfaces, APIs, frameworks, and data pipelines for operator-facing mission software
- Guide technical decision-making through design reviews, engineering change requests, and cross-program integrations
- Resolve complex, system-wide technical issues involving distributed systems, telemetry, and real-time operational constraints
- Drive long-term software roadmap planning in collaboration with technical leadership and executive stakeholders
- Serve as escalation point for mission-critical debugging, telemetry failures, and system performance issues
- Mentor and develop senior engineers, strengthening architectural thinking and technical leadership across teams
- Represent software engineering in executive briefings, customer engagements, and cross-functional design reviews
- Establish and enforce engineering standards for documentation, testing, integration, and system validation
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field
- 10–15 years of professional software engineering experience in complex, large-scale systems
- Proven experience as a technical leader defining architecture for mission-critical or enterprise-grade applications
- Strong background in systems integration involving avionics, autonomy, GNC, or ground control systems
- Expert-level programming skills in C++, C#, Python, or similar languages used in high-performance systems
- Deep experience with UI and visualization frameworks such as Qt, WPF, WinUI, or equivalents
- Strong knowledge of distributed systems, real-time processing, multi-threading, and communication protocols (DDS, ZeroMQ, MAVLink, ROS2, STANAG-4586)
- Proven ability to design modular architectures, scalable frameworks, and long-term platform strategies
- Experience with DevOps practices, CI/CD pipelines, automated testing, and system reliability engineering
- Strong leadership, communication, and stakeholder influence skills across technical and executive audiences
- Preferred: experience in aerospace, defense, or other safety-critical regulated environments
- Preferred: advanced degree in Computer Science, Robotics, Aerospace Engineering, or related field
Benefits:
- Competitive annual salary range of $130,000 to $200,000 depending on experience and qualifications
- Matching 401(k) retirement plan
- Comprehensive medical, dental, and vision insurance coverage
- Paid time off and paid company holidays
- HSA and FSA healthcare savings options
- Short-term and long-term disability coverage
- Employee stock purchase program (ESPP)
- Additional voluntary insurance and wellness plans (critical care, accident coverage)
- Opportunity to work on advanced aerospace and mission-critical software systems