JOB DESCRIPTION:Are you a passionate and innovative engineer looking to help develop state of the art robots and AI products? Are you eager to make a positive difference in the world? Do you want to work alongside mission-driven and values focused teammates? Shield AI is just the place for you! The Embedded Software team is an agile group of engineers focused on developing the software that merges hardware, operating systems and applications for cutting-edge Unmanned Aerial Vehicles (UAV). Embedded Software engineers work with electrical engineers, systems engineers, test engineers and the autonomy team to design and develop custom electronic boards and systems which support modern aerospace sensors, state-of-the-art UAV avionics, simulation systems and groundbreaking Artificial Intelligence applications. As a member of the Embedded Software team, you will be responsible for testing and verifying new software features and functionality which provide flight control, navigation, vehicle health, and AI driven autonomous control of various robotic vehicles.
WHAT YOU'LL DO:
Participate in feature development from requirements generation through delivery to customers
Research, design, and implement state-of-the-art network centric software test applications, taking ideas from conception to field deployment
Develop automated testing and reporting system for the entire robotic vehicle
Develop Software-In The- Loop (SIL) and Hardware-In The-Loop (HIL) systems
Work closely with Flight Test team to test and verify robotic aircraft
PROJECTS YOU MIGHT WORK ON:
Develop LabView/Python software which interfaces with National Instruments hardware to test and verify avionics hardware and software
Integrate 3rd party software onto existing multi-CPU avionics suite
Develop software and firmware to control robotic vehicles
Integrate Shield AI Hivemind onto robotic vehicles
Create new CI/CD pipelines with automated testing for embedded systems
REQUIRED QUALIFICATIONS:
Typically requires a minimum of 5 years of related experience with a Bachelor’s degree; or 4 years and a Master’s degree; or 2 years with a PhD; or equivalent work experience.
Demonstrated track record of assuming ownership over development processes and features and delivering outstanding outcomes
Proven track record of successfully shipping products, showcasing the ability to navigate through development cycles, overcome obstacles, and deliver high-quality solutions to meet project deadlines and exceed client expectations in a fast-paced environment
Proactively identify opportunities for improvement within TYPE (software/hardware) development projects, demonstrating initiative to propose and implement innovative solutions that enhance efficiency, quality, and overall project success and V-Bat reliability
PREFERRED QUALIFICATIONS:
Experience working on cutting-edge autonomous robotic systems
Proven background in thriving within fast-paced environments, particularly within startup or R&D settings
Demonstrated adaptability, agility, and the ability to innovate under pressure to meet dynamic project demands and drive successful outcomes.