Shieldai

Discrete Planning Engineer (R6036)

San Diego, California. Posted 3 months ago

The role

You will research, design and build optimization algorithms for planning tasks and schedules across teams of autonomous vehicles. You will write C++ mission planning software and help set the technical roadmap for future autonomy products. You will also mentor other engineers.

What you will do

  • Research, design and implement algorithms for optimal task allocation, scheduling and temporal sequencing of heterogeneous autonomous vehicle teams.
  • Improve existing C++ mission planning software across vehicle types and compute platforms.
  • Work with engineers, program managers and product managers to define a technical roadmap for autonomy solutions and SDK offerings.
  • Break missions into assignable tasks based on agent capabilities.
  • Build feasible, optimal action plans for distributed autonomous vehicle teams that minimize operator workload.
  • Run full software and hardware-in-the-loop simulation of multi-agent missions.
  • Architect and write high-quality software for core systems.
  • Set software engineering standards and refine technical requirements.
  • Drive strategic technical improvements.
  • Mentor other engineers.

Required qualifications

  • Typically a PhD with graduate work in Optimization or Operations Research, or a Master's degree with 4 or more years of work in those areas.
  • Expertise in Integer or Mixed Integer Linear Programming.
  • Expertise in Constraint Programming.
  • Expertise in Convex Optimization.
  • Expertise in Multi-Objective Optimization.
  • Experience using established solvers such as Gurobi, Google-OR or CPLEX.
  • Significant experience implementing algorithms in C++.
  • Experience using debuggers such as gdb to troubleshoot multi-threaded execution.

Nice to have

  • Past publications on optimization.

Benefits

  • Bonus (full-time regular employees).
  • Benefits (full-time regular employees).
  • Equity (full-time regular employees).
  • Temporary benefits package, applicable after 60 days of employment (temporary employees).

Before you apply

  • All offers are contingent on a cleared background check and possible reference check.
  • Military fellows and part-time employees are not eligible for benefits.

About the company

Shield AI is a venture-backed defense-tech company whose mission is protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation technologies.

Discrete Planning Engineer (R6036) at Shieldai | JobZoey