Robotics Software Engineer, Tower

Anduril Industries, Inc.
Costa Mesa, California, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

The Vehicle Autonomy (Robotics) team at Anduril develops aerial and ground-based robotic systems. The team is responsible for taking products like Ghost, Anvil, and our Sentry Tower from paper sketches to operational systems.

We work in close coordination with specialist teams like Perception, Autonomy, and Manufacturing to solve some of the hardest problems facing our customers.

We are looking for software engineers and roboticists excited about creating a powerful robotics stack that includes computer vision, motion planning, SLAM, controls, estimation, and secure communications.

Please make sure you read the following details carefully before making any applications.

WHAT YOU'LL DO

  • Write and maintain core libraries (frame transformations, targeting and guidance, etc.) that all robotics platforms at Anduril will use
  • Own feature development and rollout for our products - recent examples include building a Software-in-the-Loop simulator for our Anvil product, characterizing and improving Ghost helicopter battery consumption with route planning, designing an autofocus control system for IR cameras.
  • Design, evaluate, and implement sensor integrations that support operation by both human and autonomous planning agents.
  • Work closely with our hardware and manufacturing teams during product development, providing quick feedback that contributes to the final hardware design.

REQUIRED QUALIFICATIONS

  • Strong engineering background from industry or school, ideally in areas / fields such as Robotics, Computer Science, Software Engineering, Mechatronics, Electrical Engineering, Mathematics, or Physics.
  • Experience in one or more of the following : motion planning, perception, localization, mapping, controls, and related system performance metrics.
  • Proven understanding of data structures, algorithms, concurrency, and code optimization
  • Experience troubleshooting and analyzing remotely deployed software systems
  • 5+ years of C++ or Rust experience in a Linux development environment
  • Experience with Linux tools for performance analysis and debugging problems (gdb, ASAN, bpftrace, perf, etc)
  • Must be able to obtain and hold a U.S. TS / SCI security clearance.

PREFERRED QUALIFICATIONS

  • MS in Robotics, Computer Science, Software Engineering, Mechatronics, Electrical Engineering, Mathematics, or Physics.
  • Experience programming for embedded and physical devices
  • Understanding of systems software (kernel, device drivers, system calls) and optimizing for limited resources
  • Experience with sensor characterization and analysis
  • Complex frame transformation problems, such as target localization or multi degree of freedom robotic arms

J-18808-Ljbffr

5 days ago
Related jobs
Anduril
Costa Mesa, California

Strong engineering background from industry or school, ideally in areas/fields such as Robotics, Computer Science, Software Engineering, Mechatronics, Electrical Engineering, Mathematics, or Physics. We are looking for software engineers and roboticists excited about creating a powerful robotics sta...

Horizon Robotics
CA, United States

We're seeking a software engineer with an advanced degree and experience building real-time decision making and motion planning algorithms for autonomous vehicles. PhD in Optimizaion, Robotics, Deep Learning, Machine Learning, Robotics, Natural Language Processing, or similar technical field of stud...

Anduril
Costa Mesa, California

As a Mission Software Engineeron theAir Defenseteam, you will solve a wide variety of problems involving networking, autonomy, systems integration, robotics, and more, while making pragmatic engineering tradeoffs along the way. Mission Software Engineers are the software engineers closest to Anduril...

Raise Robotics
CA, United States

For this role, we are seeking a Principal Robotics Software Engineer. Manage software development timelines and a team of software engineers. Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, sour...

Anduril
Costa Mesa, California

Strong engineering background from industry or school, ideally in areas/fields such as Robotics, Computer Science, Software Engineering, Mechatronics, Electrical Engineering, Mathematics, or Physics. We are looking for software engineers and roboticists excited about creating a powerful robotics sta...

Promoted
Supernal
Aliso Viejo, California

EMC Engineer, Powertrain Systems is responsible for the design, testing, and evaluation of electromagnetic interference (EMI) and electromagnetic compatibility (EMC) for the Supernal EVTOL program within the Powertrain department. Bachelor's degree in Physics, Electrical Engineering, or Engineering ...

Promoted
RP Pro Services
Santa Ana, California

RP Professional Services is a rapidly growing Technology consulting firm headquartered in Virginia.We're an 8a and Service-Disabled Veteran-Owned Small Business (SDVOSB) serving both federal and commercial customers.At RP, we help our clients achieve their mission by developing value-driven, customi...

Promoted
Freemind Solutions
CA, US

As a founding backend engineer, you will shape the technical architecture and the engineering. We're looking for an exceptional backend engineer to join us as a founding team member. ...

Promoted
Precision Castparts Corp. (PCC)
Irvine, California

With more than 120 operations and approximately 20,000 employees worldwide, Precision Castparts Corp.In addition, we are the leading producer of airfoil castings for the industrial gas turbine market.We also manufacture extruded seamless pipe, fittings, and forgings for power generation and oil & ga...

Promoted
Regal Rexnord
CA, United States

Sign-On Bonus of $4,000 (paid in increments) for external hires!.Several factors are considered when extending an offer, including but not limited to, the role responsibilities, candidate’s work experience, skills and education.CNC Lathe Machinist experienced with Live Tooling.Completes set-ups with...