Shieldai

Staff Embedded Firmware Engineer (R5637)

Dallas, Texas. Posted 2 months ago

The role

You will develop and maintain avionics firmware and software for V-BAT unmanned aircraft. You will work on C/C++ code, real-time operating systems, and test and deployment of the software to production and customers.

What you will do

  • Develop high-quality C/C++ code for V-BAT aircraft
  • Refine existing firmware to support new hardware, features and capabilities
  • Integrate a real-time operating system onto a custom System-On-a-Module
  • Develop firmware to control robotic vehicles in flight
  • Convert legacy bare-metal software to an RTOS-based system
  • Create CI/CD pipelines with automated testing for embedded systems
  • Participate in architecture, design and code reviews
  • Integrate software from firmware, test, autonomy AI and ground control station teams
  • Develop interfaces to modern avionics sensors, subsystems and payloads
  • Report status, risks and accomplishments to senior leadership

Required qualifications

  • Solid software development experience in C/C++
  • Experience in bare-metal firmware development for embedded systems
  • Linux kernel or RTOS development, including device trees and bring-up on new hardware
  • Familiarity with writing thread-safe multi-threaded programs
  • Track record of owning development processes and features and delivering outcomes
  • Track record of shipping products through development cycles to deadlines
  • Identify and propose improvements within software development projects
  • B.S., M.S. or PhD in Systems Engineering, Software Engineering, Computer Science or a STEM discipline

Nice to have

  • Experience working on autonomous robotic systems, including motor control
  • Experience in fast-paced startup or R&D settings
  • Adaptability and ability to innovate under pressure

Benefits

  • Bonus
  • Equity
  • Benefits (full-time regular employees)
  • Temporary benefits package applicable after 60 days (temporary employees)

Before you apply

  • All offers are contingent on a cleared background check and possible reference check
  • Military fellows and part-time employees are not eligible for benefits

About the company

Shield AI is a venture-backed defense-tech company that builds intelligent systems to protect service members and civilians. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation technologies.

Staff Embedded Firmware Engineer (R5637) at Shieldai | JobZoey