Staff Engineer (Autonomy and Motion Planning) in London

Staff Engineer (Autonomy and Motion Planning) in London

London Full-Time 70000 - 90000 £ / year (est.) No working from home possible
Shield AI

At a Glance

  • Tasks: Lead the development of cutting-edge autonomy software for unmanned platforms across various domains.
  • Company: Join a pioneering tech company focused on innovative autonomous solutions.
  • Benefits: Enjoy excellent medical coverage, flexible hours, and competitive compensation with stock benefits.
  • Other info: Dynamic work environment with opportunities for travel and professional growth.
  • Why this job: Make a real impact in the future of autonomous technology while collaborating with experts.
  • Qualifications: 7+ years in software development, strong leadership skills, and a passion for innovation.

The predicted salary is between 70000 - 90000 £ per year.

Responsibilities

  • This position on the Autonomy team in the UK will lead the delivery of autonomous behaviours into our products, acting as technical leads, senior individual contributors, and/or as team leads that are also hands-on contributors.
  • We expect candidates to demonstrate unparalleled end-to-end outcome ownership, driving the architecting, design, delivery, support, and evolution of safe and effective mission autonomy software throughout the entire product lifecycle.
  • Develop tactical autonomy software to enable unmanned platforms to perform complex missions across air, land, sea, and space domains with minimal human supervision.
  • Implement and test behaviours that enable multi-agent coordination, target engagement, reconnaissance, and survivability in contested scenarios.
  • Work throughout the entire software development lifecycle, from requirements capture through design, implementation, verification, and validation, utilizing tools and workflows consistent with collaborative high-quality software development.
  • Champion a product-line mindset in technology road-mapping and to enable reuse of behaviours across multiple projects and portfolios.
  • Utilize your software and systems expertise to architect behaviours as scalable software subsystems, that may interact directly or indirectly with a breadth of system components (e.g., sensor processing, state estimation, peer-to-peer communications, contingency management, actuation, and payload interfacing).
  • Leverage internal product and program-specific engineering teams to rapidly deliver state-of-the-art capabilities to vehicle platforms, with a clear path towards architecture and capability evolution over time.
  • Collaborate with external teams, aligning on interfacing requirements between diverse systems, often working closely with vehicle integration teams and associated operational subject matter experts.
  • Act as a subject matter expert for software engineering, representing software equities in a multi-stakeholder environment including engineering, business and sales leadership.
  • Travel to co-locate with end-users and/or other teams up to 20% of the time.

Benefits

  • Excellent Medical Coverage
  • Mental Health Employee Assistance Program
  • Paid Parental Leave
  • Pet Insurance
  • Flexible Work Hours
  • Onsite Gym (DC)
  • Gym Discount (San Diego)
  • Free Parking
  • Competitive Compensation
  • Stock Benefits
  • 401K Services and Match

Qualifications

  • Eligible to obtain and maintain an active U.S. Secret security clearance.
  • Proven ability to lead multi-disciplinary teams, set technical direction, and manage full project lifecycles from concept to deployment.
  • Capacity to act as the technical owner for an entire software system, including stakeholder engagement, requirements definition, roadmap management, team coordination, design, implementation, sustainment, and evolution.
  • 7+ years’ experience in one or more of the following: software sub-system scheduling and integration, behaviour planning, task and resource allocation, motion planning, optimisation, or flight controls.
  • Proficient in production-level C++ software development.
  • BS/MS/PhD in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, Mechanical Engineering, or a related field.
  • Experience with collaborative software development tools for version control, issue tracking, code reviews, and release management.
  • Capacity to learn and grow individually, while mentoring junior team members effectively, building team cohesion and capacity.
  • Desire to work in a highly collaborative, fast-paced, enthusiastic, and mission-centric environment.
  • Experience across a breadth of technology readiness levels (TRLs) and demonstration of bridging concepts from research-grade to operationally ready.
  • Experience across a multitude of application areas, including but not limited to: mission systems integration, collaborative mission planning, behaviour planning, automated tactics, motion planning, weapons target assignment, sensor target pairing, collision avoidance, and safety-monitoring.
  • Experience in more than one operational effect and more than one associated domain.
  • Experience with FOSS software commonly used in robotic systems.
  • Experience with simulation tools and environments for testing and validation.
  • Familiarity with practical aspects of navigation and communications systems.
  • Experience across the product delivery lifecycle, from emerging opportunity through system acceptance, deployment, and sustainment.
  • Familiarity with systems engineering methodologies.
  • Familiarity with high-assurance software development processes.
Shield AI

Contact Details:

Shield AI Recruitment Team

We think you need these skills to ace Staff Engineer (Autonomy and Motion Planning) in London

C++ Software Development
Software Development Lifecycle
Mission Autonomy Software
Multi-Agent Coordination
Behavior Planning
Motion Planning
Systems Engineering Methodologies