Parsons - Middle River, MD

posted 11 days ago

Full-time - Mid Level
Middle River, MD
Professional, Scientific, and Technical Services

About the position

The Software Engineer - Robotics Research position at Parsons Corporation involves supporting robotics and intelligent systems research and development for the US Army's DEVCOM Army Research Laboratory. The role focuses on developing robotic manipulation algorithms for autonomous decontamination of Army vehicles and equipment, requiring collaboration with a diverse team of scientists and engineers. The position allows for hybrid work locations, including remote options, and emphasizes the importance of effective communication and teamwork in a dynamic environment.

Responsibilities

  • Support robotics/Intelligent Systems Research and Development efforts.
  • Program software in Python.
  • Refactor and optimize prototype software algorithms developed by ARL researchers and academic collaborators.
  • Enable experiments that support fundamental research in robotics, machine learning, and artificial intelligence.
  • Research and develop new autonomous capabilities for robotic systems.
  • Develop and execute verification and validation test processes on prototype software algorithms.
  • Prepare and present presentations and written documents summarizing research and development efforts.
  • Communicate effectively both in writing and verbally.
  • Travel and test in real-world settings, including outdoors.
  • Develop and abide by safe testing protocols.

Requirements

  • U.S. Citizenship and ability to obtain and maintain a DoD Secret Clearance.
  • BS in Computer Science, Computer Engineering, Software Engineering, Mechanical Engineering, Electrical Engineering, Robotics, or related field.
  • Three (3) or more years of relevant experience in software development.
  • Demonstrated strong software engineering and design fundamentals.
  • Very strong Python skills are required.
  • Experience with C++, ROS1, MoveIt!, Nvidia Isaac Sim frameworks is a plus.
  • Familiarity with Arduino hardware and robotic manipulation.
  • Knowledge of reinforcement learning, motion planning, and controls is beneficial.
  • Experience with Git and Pybullet tools is a plus.
  • Chemistry familiarity is advantageous.
  • Experience with team-based software development is a plus.
  • Excellent communication skills and ability to work collaboratively in a multi-disciplinary team environment.
  • Willingness to learn new skills and adapt in a dynamic environment.

Nice-to-haves

  • Experience with C++
  • Familiarity with ROS1, MoveIt!, Nvidia Isaac Sim frameworks
  • Experience with Arduino hardware
  • Knowledge of robotic manipulation, reinforcement learning, motion planning, controls
  • Familiarity with Git and Pybullet tools
  • Chemistry familiarity
  • Experience with team-based software development

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Paid time off
  • Employee Stock Ownership Plan (ESOP)
  • 401(k)
  • Life insurance
  • Flexible work schedules
  • Paid holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service