S

Shield AI

Builds autonomous aircraft for defense

Software Engineer - Embedded Applications

Embedded EngineeringUpdated on Nov 14
Full-timeDallas, TX, USAIn-person

About the Job

Requirements

  • Strong embedded software development experience in C/C++.
  • Strong understanding of object-oriented programming and modern C++ features.
  • Strong knowledge of embedded software, board support packages, or other systems software components.
  • Strong understanding of computer architecture, operating systems, and network protocol fundamentals.
  • Demonstrated track record of assuming ownership over development processes and features and delivering outcomes.
  • Experience producing high-quality technical documentation, including architecture, detailed designs, and test plans.
  • Proven track record of successfully shipping products, navigating development cycles, overcoming obstacles, and delivering high-quality solutions to meet project deadlines and client expectations in a fast-paced environment.
  • Ability to identify opportunities for improvement within software development projects and propose and implement solutions that enhance efficiency, quality, project success, and X-BAT reliability.
  • B.S., M.S., or PhD degree in Systems Engineering, Software Engineering, Computer Science, or a STEM discipline such as Aerospace, Mechanical, or Electrical Engineering.

Responsibilities

  • Develop high-quality C/C++ code for X-BAT aircraft, ensuring performance, reliability, and safety.
  • Lead cross-functional teams to create systems of software features that implement advanced robotic avionics capabilities.
  • Own complex software capabilities from design through production.
  • 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 and integrate interfaces to modern avionics sensors, subsystems, and payloads.
  • Facilitate the design process for updates to the software system architecture.
  • Use modern software development tools and processes to capture existing architecture and design future architectures.
  • Collaborate to define and extend systems engineering processes.
  • Report status, risks, accomplishments, and expectations to senior leadership.
  • Design and implement systems for testing across environments, including virtualized hardware and hardware-in-the-loop simulations, to evaluate software functionality and performance.
  • Develop tools to improve the frequency and reliability of software deployment, test execution, and data analysis within a continuous integration and release system.
  • Create prototypes to validate critical design concepts, assess technical limitations, and inform decision-making.

Desired Qualifications

  • Ability to obtain an S//SAR-level security clearance.
  • Proven background in fast-paced environments, including startup or research and development settings.
  • Proven experience in developing military aircraft.
  • Compliance with DO-178C.
  • Familiarity with FPGA development using SystemVerilog.
  • Real-time operating system experience.

About the Company

Shield AI

Builds autonomous aircraft for defense

Shield AI builds autonomous aircraft and flight software for military and allied defense customers, with a focus on operations where conventional remote control breaks down. Its Hivemind AI pilot handles decisions during a mission, while the V-BAT aircraft gathers intelligence and locates targets. Aircraft makers use its software tools to develop and test their own autonomy, and its Aechelon business supplies visual and sensor simulation for pilot training. The company earns money from aircraft sales, autonomy software and contracted engineering and operational services. Shield AI was founded in 2015 and is headquartered in San Diego, California.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$4.8B
Headquarters
San Diego, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Shield AI

See more jobs