DeveloperJobs.io
← Back to all jobs

Job Description

The Embedded Software Engineer role supports Airborne Systems, contributing to software used in airborne computers, crypto-related capabilities, and weapon control systems. This position works within a cross-functional team delivering mission data processing and secure aircraft or weapon functionality.

Role Overview

As an Embedded Software Engineer for Airborne Systems, you will collaborate with a cross-functional team developing software that supports airborne computers in the cockpit, crypto products used for identifying friendly aircraft, and weapon control systems that enable precision guided weapon launch and control.

Responsibilities

  • Participate as a software engineer on a cross-functional team supporting airborne computers that process and display mission data in the cockpit.
  • Develop software for crypto products used to identify friendly aircraft.
  • Support development of weapon control systems that enable the launch and control of precision guided weapons.

Required Qualifications

  • Education and experience requirement: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 5 years of relevant experience; or a Master's degree plus 3 years of relevant experience.
  • Department of Defense Secret security clearance required at time of hire.
  • Selected applicants will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information.
  • Due to the nature of work performed within facilities, U.S. citizenship is required.

Technical Skills and Tools

  • C and embedded development
  • SPI, QSPI
  • UART
  • I2C
  • RSTP
  • VLAN
  • PTP

Additional Experience That Helps

  • Experience with C in embedded environments.
  • Experience with bare-bones software with no operating system.
  • Experience with memory map interfacing.
  • Experience with communication buses including SPI/QSPI, UART, and I2C.
  • Experience with network protocols including RSTP, VLAN, and PTP.
  • Experience with anti-tamper and security.
  • Understanding of software development process and software engineering concepts, principles, and theories.
  • Ability to identify opportunities to apply AI for continuous improvement and innovation.

Benefits and Work Schedule

  • Flexible schedules with every other Friday off work, if desired (9/80 schedule).
  • 401k matching.
  • Flex time off.
  • Paid parental leave.
  • Healthcare benefits and health & wellness programs.
  • Employee resource and social groups.

Workplace Options

This position is fully on-site at the Orlando, FL location.

Compensation

USD 112,924 - 125,000 per year

Education

Bachelor's degree in Software Engineering, or related STEM field.

Similar Jobs