Summer 2027 Intern - Embedded Firmware - 5810

Shield AI•Dallas, TX
•$37 - $97

About The Position

Shield AI is hiring a Summer 2027 Embedded Firmware Intern to join its Embedded Software team, which develops avionics software combining hardware, operating systems, and applications for unmanned aerial vehicles. The team collaborates with customer programs, electrical, guidance, navigation and controls, systems, and test engineers, as well as the Autonomy AI team. The intern will contribute to software architecture and development, requirements, design documentation, and coordination across multidisciplinary teams. The paid internship includes mentorship, a project with the opportunity to make a contribution to Shield AI, company events, and the possibility of a job offer at its conclusion. Interns are responsible for arranging their own housing and travel to and from the office. Qualified hires may receive a housing stipend; interns may also be eligible for a relocation stipend and paid company holidays.

Requirements

  • Typically, at least two years of coursework toward a degree in a related field, such as Computer Science, Electrical Engineering, or Computer Engineering.
  • Strong C/C++ background.
  • Experience in bare-metal firmware development for embedded systems.
  • Experience in a collaborative development environment focused on continuous integration/delivery and unit testing to assure software quality.
  • Familiarity with version control such as Git and build systems such as CMake or similar.
  • Demonstrated work ethic, strong communication skills, trustworthiness as a teammate, and kindness toward others.

Nice To Haves

  • Experience working on autonomous robotic systems.
  • Experience thriving in fast-paced environments, particularly startup or R&D settings; school projects are applicable experience.
  • Adaptability, agility, and the ability to innovate under pressure to meet changing project demands and drive outcomes.
  • Classroom or project experience developing code in Verilog or VHDL for FPGAs.

Responsibilities

  • Develop high-quality C/C++ code.
  • Participate in architecture, design, and code reviews.
  • Integrate software from multiple departments, including firmware, software test and verification, Autonomy AI, and Ground Control Stations.
  • Develop software systems to implement and integrate interfaces to avionics sensors, subsystems, and payloads.
  • Facilitate the design process for updates to the software system architecture.
  • Develop and maintain software architectures and software requirements, document and present software designs, and coordinate software development across multidisciplinary teams.

Benefits

  • Paid internship.
  • Mentorship from current Shield AI engineers.
  • Company-sponsored events, including social and networking events and presentations from company leaders.
  • Possible job offer at the end of the internship.
  • May be eligible for a stipend to subsidize relocation costs.
  • Qualified hires may receive a housing stipend.
  • Paid company holidays.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service