Anduril Industries is looking to solve the problem of enabling their robotics and product development teams to focus on building their systems without worrying about underlying incidental details such as logging, managing storage and networks or dealing with low level intricacies of deploying software to novel targets.
Requirements
- Experience developing embedded Linux systems
- Experience developing middleware for robotics application software
- Experience debugging and performing root cause investigations
- Experience with C, C++ or Rust
- Experience working on production robotics systems
- Experience with Linux kernel module development
Responsibilities
- Build and maintain performant abstractions for common robotics infrastructure utilities such as storage, logging and more
- Work with Lattice’s faster than real time simulation environment to develop infrastructure that supports Lattice Application portability across simulation and robotics environments
- Work with Anduril business lines to define the middleware framework needed across third party robotics systems to support Lattice Autonomy deployment to third party systems
- Develop and maintain automated hardware-in-the-loop tests to ensure proper functionality of Linux & NixOS based systems
Other
- U.S. Person status is required as this position needs to access export controlled data.