Job Description
For this role, we are looking for passionate and fast learning software engineers to build perception software for Anduril’s suite of products. Anduril builds products in months, not years, so you’ll be expected to move quickly, iterate, and converge on the best solution in a timely manner.
WHAT YOU'LL DO
- Design and implement new features and improvements to the perception stack on robots (primarily in C++)
- This includes, but is not limited to software on robots for data collection and exfiltration, machine learning inference, multi object tracking algorithms, and sensor fusion
- Write integration tests, do performance analysis
- Test your code in the field and play an important part in high impact test events and demos
- Develop and use offline replay, evaluation, and data analysis tools to converge on the best solution
- Participate in the curation of datasets. This includes: helping data collection, exfiltration and processing of raw data, communicating annotation requirements to Data Team, and sanity checking annotations
- Work in-person at our Costa Mesa HQ - 5 days a week
REQUIRED QUALIFICATIONS
- Bachelor’s degree in Computer Science / Computer Engineering, or similar field
- Proficiency in software engineering, and programming in C++ or similar languages
- Proficient knowledge of concurrency, operating systems, data structures, and object oriented design
- Projects and work experience demonstrating success in rapidly building software for perception, robotics, computer vision, machine learning (or a related field)
- Experience solving problems with data driven approaches
- Must be able to obtain and hold a U.S. TS/SCI security clearance
PREFERRED QUALIFICATIONS
- Master’s degree or PhD (with machine learning or computer vision emphasis)
- Experience with applying state of the art deep learning techniques to real world problems
- Experience with multi object tracking
- Knowledge of image processing and classical computer vision techniques
- Experience evaluating computer vision algorithms including but not limited to: object detection, object tracking, classification, and regression
- Industry experience in building and using machine learning pipelines
- Experience with data engineering and applicable tools such as airflow
- Experience in dataset curation, annotation, tools, and approaches
- Experience developing software on embedded hardware, including NVIDIA Jetson boards (Xavier, tx2, etc)
Anduril is an equal-opportunity employer, and we encourage candidates from all backgrounds to apply. If you are someone passionate to work on problems that matter, we’d love to hear from you!
Company Info.
Anduril Industries
Anduril’s technology ethos is based in our founders’ experience delivering cutting-edge consumer hardware and national-security software, leveraging off-the-shelf components with custom engineering to bring products to market faster, cheaper and more effectively than ever before.
Our team includes makers, jacks of all trades, and deep specialists, working on delivering capabilities that the US and its allies.
-
Industry
Computer software,Computer hardware,Defence Manufacturing
-
No. of Employees
500
-
Location
Costa Mesa, Orange County, CA 92626, USA
-
Website
-
Jobs Posted