Role details
$130,000 – $200,000
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.
Accountabilities
- 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
- 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
- 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
Requirements:
Benefits:
Role context
This Application Software Engineer (Staff / Senior Staff) role at Jobgether sits in the engineering track within defense and autonomy. The position is tied to US, United States and is posted within the last day, which signals active hiring intent rather than archived demand. Compensation is disclosed as $130,000 – $200,000, which improves comparability for candidates reviewing similar listings. Combined with the live company and role links on this page, this listing gives candidates a direct path to compare equivalent openings by employer, market, and role focus.
Ready for the next step?
Apply directly with Jobgether
Related roles
Location
Map preview
US, United States
Location
US, United States
Approximate role location based on the employer listing.
US, United States
Open mapRelated jobs
- Senior Electrical Engineer, MIL-Standards/Design - Anduril
- Senior Electrical Engineer, Missiles/PCBs - Anduril
- Staff Electrical Engineer (Generalist) - Anduril
- Senior Electrical Engineer, Generalist (Schematics Design/Embedded Systems) - Anduril
- Staff Electrical Engineer, Explosives/Warheads - Anduril
- Senior Systems Engineer, C2 Integration - Anduril
Live Jobgether roles
No additional active roles from this company right now.