Senior Software Embedded Displays Engineer

RTXIndianapolis, IN
$86,800 - $165,200Onsite

About The Position

Our Battle Management Software Department is looking for software engineers to support leadership, development, test, and other tasks throughout a software life cycle for aircraft embedded software applications. The aircraft operating system interfaces with several avionics systems including displays, navigation, and mission planning. This challenging work requires strong problem-solving skills and the desire to learn from and work with world class engineers.

Requirements

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience unless prohibited by local laws/regulations.
  • Experience in software requirements, design, development, integration, and test.
  • Experience developing and testing software using C, C++, C#, Ada or closely related software languages.
  • Experience developing software in a Windows environment.
  • Experience in computer scripting language such as Shell/Perl/Python.
  • The ability to obtain and maintain a U. S. government issued Secret security clearance prior to the start date.
  • U.S. citizenship is required as only U.S. citizens are eligible for a security clearance.

Nice To Haves

  • Master’s Degree (MS) preferred in a STEM discipline.
  • Experience using a Real-Time Operating Systems (RTOS), e.g., Linux, Green Hills (GH) INTEGRITY, VxWorks, or other.
  • Familiarity with DO-178C, DO-330, and DO-331 software development life cycle development and processes.
  • Knowledge of ARINC 653 and ARINC 661 standards.
  • Experience in Unix/Linux computing environments.
  • Understanding of software libraries and tools such as DDS, ZeroMQ/NetMQ, OpenGL, VAPS XT.
  • Experience with embedded avionics and displays.
  • Familiarity with MIL-STD-1553B serial bus standards.
  • Experience using software optimization techniques and timing analysis to ensure real-time operation and synchronization of software products.
  • Working knowledge in the development and integration of software drivers for the operation of computer hardware interfaces.
  • Working knowledge in common computer hardware interface and data protocols such as TCP/IP, UDP, RS-422, USB, PCI, and 1553.
  • Proficiency utilizing software debugging tools to troubleshoot software implementation and ensure integrity of the software products.
  • Experience developing requirements for software products.
  • Understanding of computer architecture and computer hardware optimization techniques.
  • Working knowledge of Software Configuration Management principles environments and tools.
  • Working knowledge and experience with configuration management tools such as Git.
  • Working knowledge and experience in an Agile development environment using Azure DevOps or equivalent.
  • Parallel programming principles and processes for technical computing environments.
  • Able to work and lead in a multi-discipline team daily
  • Strong analytical skills

Responsibilities

  • Uses and provides creative solutions to complex technical system and software integration problems.
  • Works closely with Systems Engineers to design ideal solutions with the end user and operational needs in mind.
  • Support all aspects of a software development life cycle as members of a multi-disciplined team.
  • Supporting new and legacy military and commercial programs from concept and requirements, to design, development, integration, test, and potentially subsequent maintenance tasking.
  • Provides technical leadership through mentorship, providing technical assistance to others, participation in reviews, and participation in proposal, design, and process improvement.

Benefits

  • medical
  • dental
  • vision
  • life insurance
  • short-term disability
  • long-term disability
  • 401(k) match
  • flexible spending accounts
  • flexible work schedules
  • employee assistance program
  • Employee Scholar Program
  • parental leave
  • paid time off
  • holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service