top of page

Robotics Software Engineer

Sterling, VA, USA

Job Type

Full Time

Workspace

On site

About the Role

Applied Impact Robotics has an immediate opening for a Robotics Software Development Position. The position is full time on site in Sterling, VA. Must be either located in Virginia/Maryland or willing to relocate. Although some remote work is possible, this is an on-site position.

Requirements

Required skills:


  • Experience with Robot Operating System 2 (ROS2)

  • Experience with Linux, C++ and Python

  • Experience with communication protocols (I2C, CAM, UDP, RS485, USB, TCP)

  • Experience with software development tools such as Git

  • Solid knowledge of robotics concepts, algorithms, and control systems

  • Strong problem-solving and troubleshooting skills, with the ability to develop and implement solutions efficiently and effectively

  • Strong technical communication skills with the ability to work in a team environment

  • Capable of understanding and creating system diagrams



Strongly preferred skills:


  • Bachelor's degree or higher in Computer Science, Robotics Engineering, or related field

  • 5+ years of experience in software development for robotics

  • Familiar with electronics (soldering, circuit diagrams, electrical components)

  • Familiar with ROS2 NAV stack

  • Experience with robotic arms and forward/reverse kinematics

  • Experience with electronics and robotic power systems

  • Experience with localization

  • Experience with mission design and path planning

  • Experience in remote robotics, specifically UUV systems

  • Experience with motors, controllers and power systems



Additional skills of value:


  • Experience with sensor integration such as FOG and DVL

  • Experience with machine learning, perception, and computer vision

  • Experience with ultrasonic inspection or other non-destructive testing

  • Experience with photogrammetry and image mapping

  • Experience with user interface design

  • Project planning and scheduling (Trello, Asana, etc)

  • Microsoft Office and Google Docs

  • Experience in the Oil and Gas industry

  • Experience with product certification

About the Company

Applied Impact Robotics is a robotics and data analytics company dedicated to making the energy industry a cleaner and safer place. We are currently developing an Underwater Unmanned Vehicle (UUV) specifically designed to inspect the floor of multi-million gallon Above Ground Tanks (ABT) while in service.

We have amazing traction in the industry with BP and Chevron partnerships, who are both eager to implement new technologies like ours. Our company is a dynamic and motivated team with big ideas and a passion for innovation. We emphasize collaboration, independent thinking, as well as diverse and novel strategies for accomplishing goals.

Applicants:

Submit a resume to jobs@appliedimpactrobotics.com with the job title in the subject. Applicants are required to be able to work in the US and willing to relocate to the Sterling, VA area for on-site positions. 

bottom of page