Senior Robotics Engineer
Company: Anduril Industries, Inc.
Location: Boston
Posted on: May 3, 2024
Job Description:
The 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
experienced software engineers and roboticists who are interested
in creating a powerful robotics stack that includes computer
vision, motion planning, SLAM, controls, estimation, and secure
communications.
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: sensor integration,
tracking and estimation, motion planning, perception, localization,
mapping, guidance, navigation and 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
Keywords: Anduril Industries, Inc., Plymouth , Senior Robotics Engineer, Engineering , Boston, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...