Embedded Software Engineer III/IV - Remote

Zone 5 Technologies•Fort Walton Beach, FL
•$129,000 - $187,000•Remote

About The Position

Zone 5 Technologies is seeking an experienced Embedded Software Engineer to develop software for embedded microcontrollers used in unmanned aircraft systems. The role involves designing, coding, and implementing embedded software, integrating sensors and processors into aircraft, and testing devices in flight-test environments. The engineer will work with other engineering disciplines and contribute to design reviews, peer reviews, software quality, and configuration control.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace, or a related field.
  • 3–4 years of experience developing embedded software for real-time systems.
  • Proficiency in C/C++ in a real-time embedded environment.
  • Experience with real-time operating systems.
  • Experience using MATLAB and Simulink.
  • Experience with CAN bus, SPI, and serial protocols such as RS485.
  • Experience reading and understanding electrical hardware schematics.
  • Experience writing firmware or embedded code for a physical device.
  • Fundamental knowledge of low-level firmware.
  • Experience using an oscilloscope and logic analyzer to debug boards.

Nice To Haves

  • Experience with VxWorks or FreeRTOS.

Responsibilities

  • Design, code, and implement software for embedded devices and systems on unmanned aircraft, and test those devices in flight-test environments.
  • Write and test software to support integration of sensors and processors into aircraft, including autopilots, payloads, radios, and other functional components.
  • Debug, troubleshoot, and isolate software issues.
  • Read schematics and use standard debugging equipment, including oscilloscopes, logic analyzers, and multimeters.
  • Work closely with other engineering disciplines, including mechanical and electrical engineering.
  • Participate in design and peer reviews for solutions.
  • Maintain high software-quality standards by following good practices and configuration-control habits.
  • Develop and perform tests and test procedures to verify embedded-system functionality.
  • Collaborate with cross-functional engineering teams to deliver high-quality systems.

Benefits

  • Competitive total compensation package.
  • Comprehensive benefit package options, including medical, dental, vision, life, and more.
  • 401(k) with company match.
  • Three weeks of paid time off each year.
  • 40 hours of sick time.
  • 12 annual company holidays.
  • Opportunities for professional development and career advancement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service