Senior Software Engineer, TaskingNew$253K

Costa Mesa, California, United States; Seattle, Washington, United StatesManufacturing

The opportunity

The Tasking Team is part of the Lattice software platform and enables command and control of robots, sensors, and third-party integrations through our flexible, software-defined tasking framework. Our work spans both ground and robot software, creating a unified model for task…

What you'll do

  • Design and implement core components of our Tasking framework that runs: onboard autonomous vehicles as part of Lattice for Mission Autonomy

  • Develop robust, fault-tolerant systems that can operate reliably over denied or degraded communications links

  • Create interfaces that enable third-party systems to integrate with our: Tasking framework through the open source Lattice SDK

  • Collaborate with autonomy teams to ensure their platforms can reliably receive and execute tasks

  • Bachelor's degree in Computer Science, Engineering, or relevant field, or equivalent experience

  • + years of professional software development experience, with a focus on distributed systems or robotics

What they're looking for

  • Experience with autonomous systems or command and control systems
  • Background in developing systems for defense, aerospace, or other mission-critical applications
  • Familiarity with software development for embedded systems or resource-constrained environments
  • Distributed communication networks and message standards