Rivers Agile - Pittsburgh, PA

posted 14 days ago

Full-time - Mid Level
Pittsburgh, PA
Professional, Scientific, and Technical Services

About the position

The Robotics Software Engineer at Rivers Agile is responsible for the design, development, and testing of software scripts for Automated Guided Vehicle (AGV) movement. This role involves working within small teams to manage the full lifecycle of software product development, ensuring quality solutions are delivered to clients while adhering to safety standards and regulations in industrial robotics. The position requires a strong technical background and a commitment to excellence, with opportunities for participation in company activities and a focus on continuous learning.

Responsibilities

  • Design, develop, and test software scripts for AGV movement, including navigation, obstacle avoidance, and task execution.
  • Work collaboratively as part of a small team to manage the full lifecycle of software product development.
  • Deliver quality solutions to clients, adhering to accepted definitions of done.
  • Take ownership of responsibilities and demonstrate integrity and professionalism in all interactions.
  • Participate in company activities such as recruiting, training, and team building.
  • Adapt to change and ambiguity in a resourceful and positive manner.

Requirements

  • 5+ years of experience in software development.
  • Bachelor's degree in computer science, robotics engineering, electrical engineering, or a related field.
  • Ability to design, develop, and test software scripts for AGV movement.
  • Experience with robotics software development, preferably with AGVs or similar mobile robots.
  • Knowledge of safety standards and regulations in industrial robotics.
  • Proficiency in programming languages such as C++, Python, and scripting languages.
  • Experience with robotics software frameworks and tools (e.g., ROS, Gazebo).
  • Experience with version control systems like Git.
  • Experience with one or more modern web application frameworks.
  • Proficient with one or more server-side technologies (.NET, Node.js, Python, Java, etc.).
  • Competency working with relational databases and APIs.

Benefits

  • Salaried position
  • Bonus program
  • Full benefits (medical, dental, vision, supplementary)
  • Holidays
  • Paid time off
  • 401(k) plan
  • Good work-life balance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service