Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ALTEN Technology USA Logo

Technical Software Lead

ALTEN Technology USA

$120,000 - $140,000
Aug 21, 2025
Greensboro, NC, USA
Apply Now

ALTEN Technology USA is looking to solve complex engineering challenges in airborne applications by developing high-quality embedded software.

Requirements

  • Proven expertise with DO-178C, including experience generating life cycle data for Level A certification
  • Strong proficiency in C programming; familiarity with Assembly language for ARM microcontrollers is a plus
  • Experience with embedded software testing, verification scripting, and test development methodologies
  • Solid understanding of embedded systems concepts including interrupts, task scheduling, built-in tests, and bare-metal development
  • Familiarity with communication protocols such as CAN, SPI, I2C
  • Hands-on experience using electronics lab equipment (oscilloscopes, power supplies, signal generators, etc.)
  • Knowledge of DO-330 (Tool Qualification), DO-331 (Model-Based Development), and ARP 4754/4761 is preferred

Responsibilities

  • Analyze and interpret system requirements to develop high- and low-level software requirements for airborne applications
  • Design, architect, and implement embedded software in C (and Assembly as needed) for ARM-based microcontrollers
  • Perform integration of software with target hardware and other software components
  • Conduct troubleshooting and debugging of timing, performance, and functional issues in real-time systems
  • Lead or participate in peer reviews of software design, implementation, and verification artifacts
  • Develop and execute automated and manual test procedures to support requirements-based software verification
  • Generate and maintain software life cycle data in compliance with DO-178C Level A

Other

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
  • Minimum 5–8 years of experience in real-time embedded software development and/or verification for safety-critical systems
  • Strong communication, collaboration, and documentation skills
  • Ability to work independently, as part of a team, or in a leadership/mentorship role