Shieldai
Software Engineer, Embedded Applications (R5068)
Dallas, Texas. Posted 5 months ago
The role
This person will develop C/C++ avionics and embedded software for the X-BAT unmanned aerial vehicle. The work is done with cross-functional teams, including electrical, controls, systems, test and autonomy engineers.
What you will do
- Develop high-quality C/C++ code for the X-BAT aircraft
- Lead cross-functional teams to build advanced robotic avionics capabilities
- Own complex software capabilities from design to production
- Take part in architecture, design and code reviews
- Integrate software from firmware, test, autonomy AI and Ground Control Stations
- Develop interfaces to modern avionics sensors, subsystems and payloads
- Build test systems, including hardware-in-the-loop simulation
- Report status, risks and accomplishments to senior leadership
- Build tools to improve continuous integration and release processes
- Create prototypes to validate critical design concepts
Required qualifications
- Strong embedded software development experience in C/C++
- Strong understanding of object-oriented programming and modern C++ features
- Strong knowledge of embedded software, BSPs or other systems software components
- Strong understanding of computer architecture, operating systems and network protocols
- Demonstrated track record of owning development processes and delivering outcomes
- Experience producing technical documentation, including architecture, detailed designs and test plans
- Proven track record of shipping products through development cycles
- Proactively identifies and proposes improvements to software projects
- B.S., M.S. or PhD in Systems Engineering, Software Engineering, Computer Science or a STEM discipline
Nice to have
- Background in fast-paced startup or R&D settings
- Experience developing military aircraft
- Compliance with DO-178C
- Familiarity with FPGA development using SystemVerilog
- Real Time Operating System (RTOS) experience
Benefits
- Bonus
- Benefits
- Equity (full-time regular employees)
- Temporary benefits package after 60 days (temporary employees)
Before you apply
- Offers are contingent on a cleared background and possible reference check
- Ability to obtain an S//SAR level security clearance is desired
- 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.