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

Senior Embedded Software Engineer

ALTEN Technology USA

$100,000 - $140,000
Jun 10, 2025
Greensboro, NC, US
Apply Now

ALTEN Technology USA is seeking a Senior Embedded Software Engineer to lead the design, development, and verification of embedded software for safety-critical aerospace or similar domains.

Requirements

  • Expert-level proficiency in C and/or C++
  • Working knowledge of Python or other scripting languages for test automation
  • Deep understanding of embedded systems design, real-time constraints, and low-level hardware interfaces
  • Demonstrated experience with DO-178C development and certification processes (DAL A or B strongly preferred)
  • Experience with embedded communication protocols (e.g., CAN, SPI, I2C, ARINC 429, MIL-STD-1553)
  • Knowledge of safety-critical aerospace or similar domains
  • Experience with oscilloscopes, logic analyzers, and protocol analyzers

Responsibilities

  • Lead the design, development, and verification of embedded software in accordance with DO-178C, typically at Design Assurance Level (DAL) A or B.
  • Architect and optimize complex algorithms for constrained environments with strict real-time and performance requirements.
  • Drive system integration efforts, collaborating closely with cross-functional teams in systems, hardware, and test engineering.
  • Define and enforce software architecture and interface design best practices, ensuring maintainability, modularity, and traceability.
  • Conduct and lead formal design and code reviews, ensuring compliance with safety, quality, and regulatory standards.
  • Lead hardware bring-up and low-level debugging, leveraging tools such as oscilloscopes, logic analyzers, and protocol analyzers.
  • Apply deep expertise in embedded communication protocols (e.g., CAN, SPI, I2C, ARINC 429, MIL-STD-1553) for robust system integration.

Other

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field
  • 10+ years of experience in embedded software development
  • Location: various offices across the US
  • Comprehensive benefits for all full-time employees, including medical, dental, and vision insurance; a 401(k) plan with employer matching; paid time off (PTO); paid parental leave; and mentorship