Embedded Engineering Spring 2026 Co-Op (Dallas, TX)
Shield AI
What you'll do:
- You will be given ownership of a project that is tailored to the start date, duration, and location of your Co-op.
- You will be partnered with a senior engineer as mentor and guide for technical input and professional development.
- Develop high-quality C/C++ code
- Participate in architecture, design, and code reviews
- Integrate software from multiple departments to include firmware, software test and verification, Autonomy AI, and Ground Control Stations (GCS)
- Develop software systems to implement and integrate interfaces to modern avionics sensors, sub-systems, and payloads
- Facilitate the design process for updates to the software system architecture
Required Qualifications:
- Typically requires a minimum of 2 years of coursework towards a degree in a related field (Computer Science, Electrical Engineering, Computer Engineer)
- Strong C/C++ background
- Experience in bare-metal firmware development for embedded systems
- Experience in a collaborative development environment, focused on continuous integration/delivery & unit testing to assure software quality
- Familiarity with common version control (git) and build systems (CMake, or similar)
- Demonstrated record of working hard, strong communication skills, being a trustworthy teammate, and being kind to others
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. School projects are applicable experience.
- Demonstrated adaptability, agility, and the ability to innovate under pressure to meet dynamic project demands and drive successful outcomes.
- Classroom or project experience in developing code (Verilog, VHDL) for FPGAs