Talent Apply
Log in
All jobs
JT

Senior Software Developer

JF Taylor
USD 150,000 - 185,000 / year

About this role

Senior Software Developer

Description

  • Design, develop, and maintain high-performance software applications supporting aircraft avionics and mission systems within a classified modeling and simulation laboratory environment.

  • Implement and maintain real-time software components primarily using C++ to support hardware-in-the-loop (HITL) and system integration testing of avionics subsystems.

  • Develop modeling and simulation capabilities to emulate aircraft mission systems, sensors, and avionics interfaces for developmental and operational test environments.

  • Perform system-to-system integration and testing, ensuring interoperability between avionics components, mission computers, and simulation environments.

  • Design, implement, and troubleshoot interfaces using avionics data buses including MIL-STD-1553, ARINC 429, and other aircraft communication protocols.

  • Analyze system requirements, develop software architectures, and translate avionics interface control documents (ICDs) into functional simulation and test software.

  • Work closely with avionics engineers, systems engineers, and test personnel to support integration events, troubleshooting, and verification of mission system functionality.

  • Develop automated test tools and software utilities to support validation of avionics communications, data flows, and mission system performance.

  • Maintain configuration management, documentation, and coding standards in accordance with government and program software development processes.

  • Support classified laboratory operations, including preparation and execution of test events, analysis of system performance data, and rapid resolution of integration issues.

  • Position Requirements

  • Minimum 10 years of hands-on software development experience, including development in C++ within real-time or near-real-time environments.

  • Demonstrated experience working with avionics communication protocols such as MIL-STD-1553, ARINC 429, or similar aerospace data buses.

  • Bachelor’s degree in Computer Science, Computer Engineering, or a closely related technical discipline.

  • Experience supporting aircraft avionics, mission systems, modeling and simulation, or system integration testing in a laboratory or test environment.

  • Salary Range

  • 150K-185K and will be commensurate with experience

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →