*US CITIZENS ONLY as you'll be required to obtain and hold a US DoD Security Clearance.
*5+ years of experience in Robotics
WHAT YOU'LL DO
- Write and maintain core libraries (frame transformations, targeting and guidance, etc.) that all robotics platforms for our client will use.
- Own major feature development and rollout of large features for our products - recent examples include building a Software-in-the-Loop simulator for our Anvil product and characterizing and improving Ghost helicopter battery consumption with route planning
- Work closely with our hardware and manufacturing teams during product development, providing quick feedback that contributes to the final hardware design.
REQUIRED QUALIFICATIONS
- BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field
- Proven understanding of data structures, algorithms, concurrency, and code optimization
- Experience troubleshooting and analyzing remotely deployed software systems
- Experience working with and testing electrical and mechanical systems
- Strong C++ or Rust experience in a Linux development environment
- Must be eligible to obtain and hold a US DoD Security Clearance.
PREFERRED QUALIFICATIONS
- MS or PhD
- Experience in one or more of the following: motion planning, perception, localization, mapping, controls, and related system performance metrics.
- Python, Rust, and/or Go experience
- Experience programming for embedded and physical devices
- Multi-agent coordination of UAVs
- Complex frame transformation problems, such as target localization or multi degree of freedom robotic arms