Jobs · Quality Assurance · Pennsylvania

Software Integration Engineer

Pittsburgh Robotics Network · Pittsburgh, PA · 1 mo ago
Quality AssuranceFull-time

Responsibilities and Duties

  • Integrate and test autonomy software and algorithms onto robotics platforms ranging from small quadcopters to full-scale helicopters.
  • Focus on integrating and testing software for use in software-in-the-loop, hardware-in-the-loop, and field testing.

Qualifications and Skills

  • Bachelor's degree in Robotics, Computer Science, Computer Engineering or equivalent
  • Experience with integration and field testing of robotic systems
  • Strong C++ design and programming skills
  • Experience with Python or similar programming languages
  • Experience with ROS2
  • Expertise with software engineering practices and software development life cycle
  • Familiarity with development in a Linux environment
  • Willingness to travel and spend time in the field

Preferred Additional Skills

  • Master’s or Ph.D. in Robotics, Computer Science, or equivalent
  • Industry experience in robotics or autonomous flight domains
  • Experience designing modular, testable, and extensible C++ APIs

Benefits

  • Stock options
  • 401(k) plan
  • Health, dental, and vision benefits
  • Life insurance; long-term and short-term disability benefits

Similar jobs

Software Engineer

IntuitivePeachtree Corners, GA· Yesterday
Engineering$128k–$173k/yrapply on careers.intuitive.com

Software Engineer

RevatureTampa, FL· 2 days ago
Engineering$50k/yrapply on revature.com

Software Engineer

TEKsystemsVilla Park, IL· 2 days ago
Engineering$110k–$126k/yrapply on ars2.equest.com

Software Engineer

AscendSan Francisco, CA· 2 days ago
Engineering$140k–$175k/yrapply on grnh.se

Software Engineer

Allen Control SystemsSan Jose, CA· 2 days ago
Engineering$180/hrapply on jobs.ashbyhq.com

Software Engineer

ConstellationChicago, IL· 1 wk ago
Engineering$95k–$105k/yrapply on jobs.constellationenergy.com