DevJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-06-10 02:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Engineer II, Software Embedded Applications (R5069)

Shield AI · United States / Dallas, Texas / Boston, MA

Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include the V-BAT and X-BAT aircraft, Hivemind Enterprise, and the Hivemind Vision product lines. With offices and facilities across the U.S., Europe, the Middle East, and the Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit www.shield.ai. Follow Shield AI on LinkedIn, X, Instagram, and YouTube. 

Job Description: 

We are seeking for talented embedded software engineers with good skills in C++ in embedded systems to join our X-BAT Embedded Software Team focused on developing complex avionics software that merges hardware and embedded applications for cutting-edge Unmanned Aerial Vehicles (UAV). 

The Embedded Software Engineer II works in a high pace environment with a cross-functional team, working closely with experienced engineers, to design and develop software systems which utilize modern aerospace sensors, state-of-the-art UAV avionics. 

What you'll do:

  • Develop high-quality C/C++ code tailored specifically for X-Bat aircraft, ensuring optimal performance, reliability, and safety.  
  • Participate in design, code reviews and test.  
  • 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  
  • Use modern software development tools and processes to capture our existing architecture and design future architectures  
  • Report status, risks, accomplishments, expectations to senior leadership     
  • Design and implement systems capable of conducting tests across various environments, including virtualized hardware and hardware-in-the-loop simulations, to facilitate thorough evaluation of software functionality and performance.  
  • Develop innovative tools to enhance the frequency and reliability of software deployment, test execution, and data analysis within a continuous integration and release system, fostering improved efficiency and productivity in software development workflows.  
  • Create prototypes to validate critical design concepts and assess technical limitations, providing tangible evidence of feasibility and informing decision-making processes.  
  • Required qualifications:

  • Evidence of professional embedded software development in C/C++.  
  • Good understand of Oriented Object Programming and modern C++ features. 
  • Good knowledge of embedded software, BSPs or other systems software components. 
  • Good understanding of computer architecture, operating systems, and network protocols fundamentals. 
  • Demonstrated leadership and ownership skills. 
  • Evidence of producing high-quality technical documentation, detailed designs, and test plans. 
  • B.S., M.S, PhD degree in Systems Engineering, Software Engineering, Computer Science or STEM (Science, Technology, Engineering, or Mathematics) discipline, such as Aerospace, Mechanical, or Electrical Engineering 
  • Preferred qualifications:

  • Comfortable with fast-paced environments, 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. 
  • Apply →

    Other roles at Shield AI

    • Operations Officer (R5144)Dallas, Texas
    • Senior Staff BD Account Executive, Hivemind - Premier/SIs (R5143)Remote
    • Staff Software Engineer, Autonomous Pilot IntegrationWashington, DC / San Diego, California / Boston, MA
    • Senior Staff Software Engineer, Autonomous Pilot IntegrationWashington, DC / San Diego, California / Boston, MA
    • Senior Software Engineer, Autonomous Pilot IntegrationWashington, DC / San Diego, California / Boston, MA
    • Business Development Lead - Finland (R5139)Helsinki
    • Senior Director of Strategic EngagementLondon
    • Capture Manager, Greece (R5137)Athens
    • Engineer I, Electrical Integration & Test (R5136)Dallas, Texas
    • Territory Business Development Manager, USMC (R5167)Remote

    More Software roles

    • Principal Software EngineerRed Hat · Pune - Tower 6
    • Principal Software Engineer - Agentic AIRed Hat · Bangalore - Carina
    • Principal Software Engineer - Agentic AIRed Hat · Bangalore - Carina
    • Senior Compiler Optimization Engineer – LLVMNVIDIA · India, Bengaluru
    • Samlink Mainframe DeveloperKyndryl · Espoo (KFI51644) Quartetto Fuuga
    • Samlink Senior Mainframe DeveloperKyndryl · Espoo (KFI51644) Quartetto Fuuga
    • Consulting Engineer, MalaysiaCisco · Kuala Lumpur, Malaysia
    • Product Compliance EngineerCisco · Lysaker, Norway
    • Associate II, Software EngineeringAlcon · Bangalore, India
    • Senior Software Engineer, Apple Game ServicesApple · Seattle