Booz Allen Hamilton - McLean, VA
posted 2 months ago
As a Robotics Autonomy Engineer at Booz Allen Hamilton, you will play a crucial role in the research and development of robotic and unmanned systems across various operational domains and mission areas. This position requires you to work at the intersection of software and hardware, where you will design, build, test, and demonstrate innovative robotic capabilities that address complex client challenges in areas such as sensing, autonomy, and human interaction. You will apply fundamental principles, theories, and concepts while demonstrating a foundational understanding of the industry. Your responsibilities will include solving routine problems of limited scope and complexity, while more complex issues will be referred to higher levels of expertise. In this role, you will leverage your knowledge of Robot Operating Systems (ROS) to develop custom messages, nodes, packages, or stacks. You will also be responsible for software maintenance and deployment, which includes version control, CI/CD, packaging, containerization, and documentation. Your expertise in backend software development in C++ for embedded Linux systems will be essential, as will your understanding of algorithms and software for mobile robot sensing, perception, localization, navigation, and behaviors in both aerial and ground domains. Effective communication of complex technical topics to diverse audiences, both in written and verbal formats, will be a key aspect of your role. Additionally, you will need to obtain a Secret clearance to fulfill the requirements of this position.