At Zone 5 Technologies, we're redefining what's possible in unmanned aircraft systems by developing cutting-edge autonomous solutions that push the boundaries of UAS technology - solving complex challenges that matter.
Requirements
- Experience with real time operating systems, preferably VxWorks or FreeRTOS
- Proficient in C/C++ in a real-time embedded environment.
- Experience using MATLAB and Simulink.
- Experience with the CAN bus, SPI, and serial (RS485, etc.) protocols.
- Experience reading and understanding electrical hardware schematics.
- Experience writing firmware/embedded code for a physical device.
- Fundamental knowledge of low-level firmware.
Responsibilities
- Design, code, and implement software for embedded devices and systems on unmanned aircraft and test out those devices in flight test environments.
- Write and test software to support the integration of sensors and processors into aircraft (such as autopilots, payloads, radios, or other functional components).
- Debug, troubleshoot, and isolate software issues.
- Ability to read schematics and use standard debugging equipment: oscilloscope, logic analyzer, multimeter.
- Participate in design and peer reviews for solutions.
- Maintain high standards of software quality within the team by adhering to good practices and habits of configuration control.
- Develop and perform tests and test procedures to verify embedded system functionality.
Other
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace, or related field.
- 3-4 years of experience in developing embedded software for real-time systems
- Collaborate with cross-functional engineering teams to deliver high-quality systems.
- Verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
- Roles in Texas will initially work remotely and then be expected to be onsite when that location opens in 2026.