Jobs · Education · Pennsylvania

Software Integration Engineer

Near Earth Autonomy · Pittsburgh, PA · 1 mo ago
On-siteEducationFull-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

BAE Systems, Inc.Fort George G. Meade, MD· 1 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 4 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 4 days ago
Information Technologyapply on epic.avature.net