Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Edge Autonomy Logo

Principal Embedded Software Engineer

Edge Autonomy

$180,000 - $230,000
Oct 17, 2025
Huntsville, AL, US
Apply Now

Edge is seeking an Embedded Software Engineer to design and develop firmware for complex systems, such as drones or advanced consumer electronics, with a focus on RTOS, device drivers, safety-critical applications, and cybersecurity.

Requirements

  • Strong proficiency in C/C++ for embedded systems, with proven experience designing and developing firmware from concept to production.
  • Experience with Real-Time Operating Systems (RTOS) and microcontroller programming.
  • Proven experience in one or more of the following: device driver development, protocol implementation, safety-critical embedded applications, or cybersecurity.
  • Knowledge of communication protocols and networking for embedded systems.
  • Experience in implementing robust testing and validation processes in embedded environments.
  • Demonstrated experience developing firmware for safety-critical systems, preferably with experience in aerospace, defense, or other regulated industries.
  • Practical experience in cybersecurity within embedded systems

Responsibilities

  • Design, develop, and maintain firmware for complex systems, including UAV control systems, power management, and communication protocols.
  • Develop test plans and conduct rigorous testing to validate firmware performance, compliance, and safety standards.
  • Work closely with other engineering disciplines to ensure cohesive and integrated system designs.
  • Identify and implement innovative solutions to enhance system functionality, performance, and cybersecurity.
  • Prepare and maintain detailed documentation for firmware designs, test procedures, and user manuals.
  • Design and develop firmware from concept to production.
  • Implement robust testing and validation processes in embedded environments.

Other

  • Minimum of 8 years of experience in firmware engineering, with a focus on complex systems, such as UAS or advanced electronics.
  • Exceptional analytical and problem-solving skills with the ability to troubleshoot and resolve complex technical issues.
  • Strong leadership skills with the ability to mentor and guide junior engineers.
  • Ability to present to ideas and project updates to Senior Leadership team
  • Excellent verbal and written communication skills, with the ability to convey complex technical information clearly and effectively with all levels within the organization