Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Autonomy Software Engineer (C++)

Full-time

Near Earth Autonomy

Autonomy Software Engineer (C++)

Company Overview

Near Earth Autonomy is creating a future where autonomous flight is commonplace and safe. Our technology enables aircraft ranging in scale from sub-meter to full scale to autonomously inspect, map, survey, and transport. We are serious about system design, development, real-world testing, and delivering to customers working, useful systems. 

Responsibilities and Duties

The Autonomy Software Engineer will implement and maintain autonomy software and algorithms for autonomous, full-scale helicopters. This role will focus on building, maintaining, and improving the autonomous behaviors for aircraft. Based on experience, engineers will be given ownership to both utility and core software modules within the autonomy architecture.

We are looking for candidates who are highly motivated independent thinkers, passionate about state-of-the-art technology; also self-starting, empathetic team players, and strong communicators. The ideal candidate for this position can multitask effectively, is comfortable working on a quick development tempo, and most importantly enjoys bringing new autonomy technology to life.

Qualifications and Skills

  • Bachelor's degree in Robotics, Computer Science, Computer Engineering or equivalent
  • Exposure to a variety of robotics concepts including control, motion planning, behavior arbitration, and perception
  • 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
  • Experience with integration and field testing of robotic systems

Due to the nature of Near Earth’s funding, this position requires US citizenship status. Due to work related to federal contracts, this position is subject to successful completion of a background check . 

Benefits

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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Autonomy Software Engineer (C++) in Pittsburgh, PA vacancy
  •  ...lat.ai) is building the future of Ford’s autonomy roadmap to make travel safer, less...  ...systems, test operations, systems and safety engineering - all dedicated to redefining the relationship...  .../decoding code, and implement the C/C++ runtime components that transmit/receive... 
    Suggested
    Permanent employment
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    13 hours ago
  • $160k - $240k

     ...systems, test operations, systems and safety engineering - all dedicated to making a real,...  ...Alto, Calif.Meet the team:The Embedded Software team develops foundational platform software...  ..., or PhD)Experience in embedded C/C++ with deep understanding of advanced language... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day ago
  •  ...building the future of Ford’s autonomy roadmap to make travel safer,...  ..., systems and safety engineering - all dedicated to redefining...  ...multiple teams and hardware/software domainsProduce configurations...  ..., particularly in python and C++ Tenacious attitude to resolving... 
    Suggested
    Permanent employment
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    13 hours ago
  • $150.32k - $225.48k

     ...building the future of Ford’s autonomy roadmap to make travel safer,...  ..., systems and safety engineering - all dedicated to redefining...  ...Calif.Meet the team:The Embedded Software team develops foundational platform...  ...and maintain embedded C++ software running in Linux userspace... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    3 days ago
  • Job Description Job ID#: 5702 Job Category: ENGINEERS Position Type: Permanent Full Time Duration: Direct Positions Available...  ...(Siemens PCS 7, Delta-V) or PLC (Allen Bradley) hardware and software.Technical Solutions Inc. provides a wide range of staffing services... 
    Suggested
    Permanent employment
    Full time

    Technical Solutions

    Pittsburgh, PA
    3 days ago
  •  ...applied artificial intelligence and the engineering questions related to the practical design...  ...our team today!Position Summary:As an autonomy engineer in the AI for Autonomy Lab, you...  ...You'll actively participate on teams of software developers, researchers, designers, and... 
    Full time
    Work experience placement
    Flexible hours
    Shift work

    Carnegie Mellon University

    Pittsburgh, PA
    3 days ago
  • $271k - $373k

     ...Description Motional is seeking a distinguished Machine Learning Engineer to join its Autonomy team in Behaviors. As a member of our team you will...  ...solutions on real-world data. Partnering with system software engineering specialists to ship industrial strength ML... 
    Full time

    Motional

    Pittsburgh, PA
    more than 2 months ago
  •  ...EngineerHatch is seeking a Senior Instrumentation and Controls Engineer to join our electrical team in Pittsburgh, PA. As a Senior Instrumentation...  ...(Siemens PCS 7, Delta-V) or PLC (Allen Bradley) hardware and software.Why join us? Work with great people to make a difference... 
    Local area
    Flexible hours

    Hatch LLC

    Pittsburgh, PA
    4 days ago
  •  ...Instrumentation EngineerAt Larson Design Group (LDG), we're more than an award-winning Architecture, Engineering, and Consulting firm; we're a team of passionate professionals united by a bold purpose: creatively shaping our world. From designing innovative solutions to... 
    Work at office
    Local area
    Flexible hours

    Larson Design Group

    Pittsburgh, PA
    4 days ago
  •  ...AI, we're not just creating software; we're pioneering a new era of...  ...time. About the Team Our Autonomy team builds the software that...  ...looking for a Staff Autonomy Engineer (Drone) to own the core...  ...hardware in production ~ Strong C++ and Python, with experience writing... 

    Gather AI

    Pittsburgh, PA
    6 days ago
  •  ...Instrumentation & Controls Engineer - NuclearJoin a company that is passionately committed to the pursuit of a better world through positive change. With more than 70 years of business and technical expertise in mining, energy, and infrastructure, our 10,000 colleagues... 
    Temporary work
    Local area
    Flexible hours

    Hatch LLC

    Pittsburgh, PA
    1 day ago
  • $253.12k - $379.68k

     ...building the future of Ford’s autonomy roadmap to make travel safer,...  ..., systems and safety engineering – all dedicated to redefining...  ...analysis. By partnering with software development and Functional Safety...  ...algorithmsExperience with Python, C++, or other programming skills,... 
    Odd job
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day ago
  •  ...McDonnell’s Power Global Practice is seeking to hire experienced I&C engineers to our Nuclear team focusing on both operating Nuclear Power...  ...to verify corrections are made within multiple CAD related software.Leads field inspections, installation, measurements or... 

    Burns & McDonnell

    Pittsburgh, PA
    3 days ago
  •  ...integration of the flight unit. As Senior Electrical Hardware Engineer, you will be responsible for the technical aspects of design, manufacturing...  ...spacecraft subsystems, and generating documentation to support software development, component acceptance testing, and component/... 
    Permanent employment
    Work experience placement
    For subcontractor

    Astrobotic

    Pittsburgh, PA
    1 day ago
  •  ...four residential glass fabrication plants in Canada.Website: The Engineer’s general function is to build, maintain, and improve laboratory...  ...in at least two programming languages such as Visual Basic, C, C++, C#, VB, MATLAB, Python, etc. Fundamental understanding of statistics... 
    Work at office

    Vitro

    Cheswick, PA
    3 days ago
  •  ...industrial automation products and solutions. We seek individuals that share our passion for excellence. Business Unit/Department: Engineering Location: Lawrence, PA Essential Duties and Responsibilities: Meet customer requirements while applying knowledge... 
    Full time
    Night shift

    ECI

    Lawrence, PA
    17 days ago
  •  ...Job Title: Senior Software Engineer Location: Indianola, Pittsburgh, PA Client : Tata Elxsi | Bayer Rate : $55/Hr...  ...in .NET C#, WCF, WPF, SQL, gRPC, and a basic understanding of C++. Experience with Docker and NestJS (TypeScript) is also highly... 

    Concord IT Systems

    Pittsburgh, PA
    5 hours ago
  •  ...facilities. Based in Lawrence, PA, PHS is looking for a well-qualified person to join a growing company as an Instrumentation & Controls Engineer. Location: Lawrence, PA Primary Job Duties: Responsible for all engineering and instrumentation aspects of HVAC and... 
    Full time
    For contractors

    ECI

    Lawrence, PA
    17 days ago
  • At the National Robotics Engineering Center (NREC), it is our engineers and technicians who...  ...FPGAs: strong experience programming in C/C++ for embedded systems; experience...  ...battery designFamiliarity with 3D modeling software (SolidWorks or similar)Experience in mentoring... 
    Full time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    4 days ago
  • At the National Robotics Engineering Center (NREC), it is our engineers and technicians who...  ...and electrical systemCircuit design software experience (Altium preferred)Effective...  ...(NEC)Python/Bash scripting, Matlab, C, C++Experience with MCU firmware development, Atmel and... 
    Full time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    3 days ago
  • $125k - $167k

     ...team is seeking a highly motivated Senior Engineer to assume ownership of the development...  ...ability to develop scripts (e.g., Python, C++) for testing, validation, and interaction...  ...compliance, issue-tracking and task management software platforms such as JIRA, Polarion,... 
    Work at office

    Motional

    Pittsburgh, PA
    4 days ago
  •  ...is on-site @ 10 40th Street, Pittsburgh, PA 15201 Electrical Engineer / Electrical Design Engineer : - Contribute to robot design, fabrication...  ...and STM32 - a plus to have : Python/Bash scripting, Matlab, C, C++ - a plus to have : FGPA development and Industrial IO systems -... 
    Full time
    Immediate start

    System One

    Pittsburgh, PA
    16 days ago
  •  ...Communications, Inc. is seeking FPGA Design Engineers whose primary duties will be...  ...architectures. Collaborate with hardware and software engineers in the development of new products...  ...to travel up to 25% of the time. C, C++ programming, Python, Javascript, VDHL, Version... 
    Full time
    Local area

    Quintech Electronics & Communications Inc

    Pittsburgh, PA
    8 hours ago
  • $218.24k - $327.36k

     ...operations, systems and safety engineering - all dedicated to making a...  ....Meet the team:The Embedded Software team is responsible for...  ...vehicle interfaces for the autonomy system. As a Senior Embedded...  ...quality, maintainable code using C++Mentor the junior team members on... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    13 hours ago
  • $160k - $210k

     ...revolutionEfficient's Embedded Hardware Engineer will design and implement complete systems...  ...PCB designs and accompanying system software to test and showcase our revolutionary processors...  ...lab5+ years of experience with C and/or C++Deep knowledge of at least one embedded... 
    Immediate start

    Efficient Computer Service LLC

    Pittsburgh, PA
    4 days ago
  •  ...difference in global innovation? Engineer a better future with Aerotech...  ...a tight coupling between C++ code running on a DSP and VHDL...  ...role offers high technical autonomy and the chance to collaborate...  ...other members of R&D, including Software and Mechanical Engineering,... 
    Full time
    Relocation

    Aerotech, Inc.

    Pittsburgh, PA
    7 days ago
  •  ...better. Read further to learn how you could help make great things possible not only in your community, but around the world.HDR Engineering is currently seeking an Electrical/Senior Electrical Engineer to join one of the largest, fastest growing, and comprehensive TMT... 
    Contract work
    For contractors
    Work at office
    Local area

    HDR

    Pittsburgh, PA
    2 days ago
  • $123k - $170k

     ...Pittsburgh office of SmithGroup is looking for a Senior Electrical Engineer to join our team. Working with us, you will:Independently...  ...registration required.LEED AP preferred.Proficiency in current design software (CAD, Revit, SKM, etc.) as well as Bluebeam Revu and Microsoft... 
    For contractors
    Work at office
    Local area

    SmithGroup

    Pittsburgh, PA
    13 hours ago
  • Job Description Job ID#: 5797 Job Category: ENGINEERS Position Type: Permanent Full Time Duration: DirectTechnical Solutions Inc. is currently seeking an Electrical Project and Drives Engineer on behalf of our client, a manufacturer with facilities in the Pittsburgh... 
    Permanent employment
    Full time
    Work experience placement
    Remote work

    Technical Solutions

    Pittsburgh, PA
    9 hours ago
  • DescriptionThe Senior Substation Engineer will lead the preparation of design deliverables for new and modified high-voltage (13kV to 765kV) electrical power substation projects. The Senior Substation Engineer will work with the project team through the design and construction... 
    Work at office

    Burns & McDonnell

    Pittsburgh, PA
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Autonomy Software Engineer (C++). Be the first to apply!