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 a month ago
Similar jobs that could be interesting for youBased on the Autonomy Software Engineer (C++) in Pittsburgh, PA vacancy
  • $179.2k - $268.8k

     ...building the future of Ford’s autonomy roadmap to make travel safer...  ..., systems and safety engineering - all dedicated to redefining...  ....Meet the team:The Embedded Software team is responsible for developing...  ..., maintainable code using C++Design, implement, and test high performance... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    4 days ago
  • $160k - $240k

     ...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...  ...PhD)Experience in embedded C/C++ with deep understanding of... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    7 days ago
  • $90k - $120k

    ENTRUST Solutions Group is seeking a dynamic Project Engineer to join our team. In this role, you will engage in a variety of engineering tasks, providing approval on project plans for gas transmission and natural gas pipeline projects. You will receive technical guidance... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Flexible hours

    EN Engineering

    Pittsburgh, PA
    3 days ago
  • $120k - $140k

     ...delivering on the promise of autonomy, making people more productive...  ...and work more satisfying. A software, cloud and integration company...  ...the role of General Autonomy Engineer to join our Software team....  ...developing production-level code in C++ and/or Python. Ability to... 
    Suggested
    Part time
    Casual work
    Work at office
    Local area
    Remote work
    Flexible hours

    Thoro.ai

    Pittsburgh, PA
    1 day 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
    Flexible hours
    Shift work

    Software Engineering Institute

    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
    a month ago
  • $218.24k - $327.36k

     ...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
    6 days 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
  • $25 - $43 per hour

     ...expertise in physical systems with software, connectivity, autonomy, and AI, we deliver solutions that work...  ...and Automation, and Software engineering. The Physical AI Platform for...  ...Deep Learning, MATLAB, CREO, Simulink, C++, etc. ~ Relevant coursework and/... 
    Hourly pay
    Full time
    Internship
    Summer internship
    Remote work
    Relocation
    Relocation package

    Caterpillar Inc.

    Pittsburgh, PA
    2 days ago
  • $18 - $37 per hour

     ...all united by a common purpose. Our engineering and product innovation help keep soldiers...  ...jobs every day. THE ROLE As an Autonomy & Active Safety Engineering Intern...  ...Developing or testing software using Python, C/C++, MATLAB/Simulink, or other engineering... 
    Permanent employment
    Work experience placement
    Summer work
    Internship

    Oshkosh Corporation

    Pittsburgh, PA
    2 days ago
  •  ...Team Size : 7 Reports to : R&D MEMS Engineer Type : Full-time What we're building...  ...signals and mechatronics skills (MCAD, software, electronics) who can design new test...  ...when to trust it. You can read and change C/C++ microcontroller firmware. Signal processing... 
    Full time
    Work experience placement
    Shift work

    Advanced Optronics

    Pittsburgh, PA
    9 hours ago
  • $126k - $201k

     ...seeking a detail-oriented Hardware Quality Assurance Engineer II to join our Hardware Safety and Quality team. The...  ...26262.Familiarity with Minitab or other statistical software.Experience programming or scripting (C++, Python or equivalent) is a plus.Experience with... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    4 days 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
  •  ...Description Apply Now RTL, C/C++, Python, VHDL, Verilog, Tcl, cryptography, hardware, embedded software, System Integration, Hardware Security,...  ...ACE, Avalon, FPGA verification tools, reverse engineering, cocotb, pyuvm Full Time Travel required... 
    Full time
    Part time
    Remote work

    EndoSec LLC

    Pittsburgh, PA
    5 days ago
  •  ...make a difference in global innovation? Engineer a better future with Aerotech, a global leader...  ..., or embedded firmware development in C/C++. You will work directly on physical...  ...using schematic capture and PCB layout software (e.g., Altium Designer). Experience writing... 
    Internship
    Relocation package
    Flexible hours

    Aerotech, Inc.

    Pittsburgh, PA
    a month ago
  •  ...Electrical / Computer Engineer - Firmware & FPGA Looking for meaningful work where you...  ...architecture features a tight coupling between C++ code running on a DSP and VHDL running on...  ...with other members of R&D, including Software and Mechanical Engineering, along with other... 
    Full time
    Internship
    Relocation

    Aerotech, Inc.

    Pittsburgh, PA
    a month 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
    4 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
  • $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
  • $120k

     ...UAS Customer Engineer | Pittsburgh | Up to $120,000 Join a growing UAS company in Pittsburgh, who build systems that help with drone navigation...  ...with UAS engineering and deployment. Field Testing C++, Python Linux Understanding of autopilot technologies (... 

    Edison Smart®

    Pittsburgh, PA
    4 days ago
  • $120k - $130k

     ...About the Company The company is a respected engineering and design firm specializing in the delivery of innovative building systems...  .... Proficiency with industry-standard electrical design software and BIM/Revit platforms. Experience working directly with... 
    For contractors
    Relocation

    Kimmel and Associates

    Pittsburgh, PA
    4 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 and Communications

    Pittsburgh, PA
    1 day ago
  • $120k

     ...Embedded Software Engineer (UAV) | Pittsburgh | Up to $120,000 Join an exciting UAV company in Pittsburgh, who build systems that help drones...  .../Technologies Proven experience with Embedded Systems C++/Python Microcontrollers (preferably STM32) Linux Bonus... 
    Full time
    Work at office

    Edison Smart®

    Pittsburgh, PA
    3 days ago
  • $70k - $90k

     ...design through construction completion. Guide and mentor junior engineers and designers while remaining hands-on with technical design...  ...using SpecLink or similar specification-writing software. Perform engineering studies and prepare technical reports.... 
    Full time
    Temporary work
    For contractors
    Work at office
    Night shift

    Orion Placement

    Pittsburgh, PA
    2 days ago
  •  ...Electrical Engineer Join our team and help shape the future of connected devices in industrial and heavy-duty environments! We're looking...  ...with embedded systems (RTOS/Linux) and programming in C, C++, or Python. ~ Strong knowledge of CANBus and SAE J1939 protocols... 
    Permanent employment
    Local area

    CRITICAL Software

    Pittsburgh, PA
    2 days ago
  • $120k - $160k

     ...Electrical Maintenance Engineer (Industrial Manufacturing) Pittsburgh, PA – Relocation Assistance Available - (Commutable from Washington, Greensburg, Uniontown, Latrobe, Cranberry Township, Waynesburg, Beaver, Weirton, Butler, Morgantown) $140,000 - $160,000 +... 
    Permanent employment
    Full time
    Temporary work
    Relocation package
    Day shift

    Rise Technical

    Pittsburgh, PA
    1 day ago
  •  ...Technosoft Engineering successfully continuing over 25 years as superlative global provider of Digital Engineering & Consulting, Product Engineering, Manufacturing Engineering, Software Engineering and Data Analytics with substantial operations in India, North America... 
    Full time
    For contractors
    Worldwide
    Relocation package
    Flexible hours

    Technosoft Engineering

    Pittsburgh, PA
    3 days ago
  •  ...About CV Engineering CV Engineering has been delivering practical, field-proven engineering solutions since 1998. We are a global, multidisciplinary engineering firm with a strong focus on steel and heavy metals. With teams in the U.S., Italy, and India, we provide... 
    Full time
    Work at office

    CV Engineering

    Pittsburgh, PA
    2 days ago
  • $60k - $70k

     ...00.00 per year Why This Is a Great Opportunity Launch your electrical design career with an established, multidisciplinary engineering team where you will contribute to real-world building projects from day one. Work alongside experienced engineers and designers... 
    Full time
    Temporary work
    Internship
    Work at office

    Orion Placement

    Pittsburgh, PA
    2 days ago

Do you want to receive more vacancies?

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