Remote Position

[Remote] Lead Embedded Software Engineer

๐ŸŒ Remote ยท United States ๐Ÿ’ผ Full-time

Note: The job is a remote job and is open to candidates in USA. Quest Defense Systems & Solutions develops aerospace and defense technologies, including mission-critical avionics and embedded systems. The Lead Embedded Software Engineer will combine Agile team leadership with hands-on development of scalable avionics software and I/O infrastructure using C and Python, while managing backlogs, coordinating delivery, and supporting technical requirements and architecture.

Responsibilities

  • Lead Agile ceremonies, sprint planning, backlog refinement, and team coordination
  • Manage the JIRA backlog and communicate progress, risks, dependencies, and team status
  • Partner with technical leads and stakeholders to establish priorities and support timely delivery
  • Design and implement an embedded I/O framework supporting multiple protocols and data interfaces
  • Develop and test avionics software using C and Python
  • Define and maintain data dictionaries, interface specifications, and technical requirements
  • Create, review, and maintain high- and low-level requirements with full traceability
  • Contribute to scalable, reusable, and maintainable software architecture

Skills

  • Due to the nature of the work, U.S. Citizenship is required
  • 4+ years of embedded software development or testing experience
  • Experience as a Scrum Master, technical lead, or team lead in a software environment
  • Strong embedded C and Python programming skills
  • Experience developing embedded software in an avionics environment
  • Experience with Python 2.7 and Python 3.12
  • Knowledge of I/O architecture, protocol handling, memory management, and C data structures
  • Experience generating, reviewing, and tracing high- and low-level requirements
  • Ability to manage JIRA backlogs and clearly communicate team status
  • Strong initiative, organizational skills, and the ability to learn quickly
  • Experience with LynxOS, VxWorks, Makefiles, NXP T2080 processors, DOORS, Trace32, socket programming, and Python concurrency
  • Experience interfacing with hardware or developing device drivers
  • Familiarity with avionics and video protocols, including ARINC 429, ARINC 818, MIL-STD-1553, AFDX, CAN, SPI, and UART
  • Experience designing non-volatile storage using EEPROM, flash, or NVRAM
  • Knowledge of persistent and transient logging, rollover, retention policies, and log transport mechanisms
  • Familiarity with CI/CD toolchains, configuration management, and software verification
  • Experience integrating systems across multiple platforms and configuring network communications
  • Experience with dynamic resolution 2D or 3D video systems
  • Ability to think strategically and design reusable software frameworks
  • Experience adopting and/or integrating emerging technologies (e.g., generative AI, automation platforms, digital assistants) into day-to-day operations for continuous improvement

Benefits

  • Relocation assistance may be provided.
  • Employer-matched 401(k)
  • Certification assistance
  • Clear opportunities for advancement
  • Flexible, collaborative, and people-first environment
  • Comprehensive medical, dental, life and disability coverage
  • 401(k) with employer match
  • Professional development support
  • Flexible, friendly workplace

Company Overview

  • QuEST Defense is a global engineering services company. It was founded in undefined, and is headquartered in Cincinnati, Ohio, USA, with a workforce of 201-500 employees. Its website is https://www.quest-defense.com/.
  • Apply Now โ†’

    More Open Positions

    Explore similar remote opportunities