Autonomy Software Engineer

New
M
MerlinAerospace and Robotics
Boston or RemoteFull-TimeMiddle
Salary$130,000 - $175,000 a year
Apply NowOpens the employer's application page

Job Details

Experience
BS and 1+ or MS and 2+ years of experience
Required Skills
PythonEmbedded SystemsC++Linux

Requirements

  • Degree in computer science, aerospace engineering, robotics, or a related field.
  • BS and 1+ or MS and 2+ years of experience developing software for robotic or autonomous systems.
  • Experience with Linux and open-source development tools.
  • Experience with overall product development cycle, including design, testing, and troubleshooting at the system level as well as at the software component level.
  • Experience with both Python and C++.
  • Experience with ROS, DDS or similar robotics middleware.
  • Strong problem-solving skills and the ability to learn and contribute across different technical domains.

Responsibilities

  • Develop software across the stack of an aircraft autonomy system, contributing to lower level embedded systems and higher level autonomy function areas as needed.
  • Implement and integrate algorithms for perception, reasoning, decision making, planning, and execution in support of autonomous airborne operations.
  • Collaborate with domain leads to understand architecture, requirements, and design intent for specific capabilities.
  • Contribute to simulation, integration, and flight test activities to validate autonomy software in relevant environments.
  • Write, test, document and review code according to Merlin’s development standards.
  • Collaborate across Merlin to develop novel, certifiable systems to solve the toughest problems in aviation and autonomy.
View Full Description & ApplyYou'll be redirected to the employer's site
$130,000 - $175,000 a year
Apply Now