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

Autonomy Software Engineer (C++)

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 5 days 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
    7 hours 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
    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
    2 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
    4 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... 
    Suggested
    Full time
    Flexible hours
    Shift work

    Software Engineering Institute

    Pittsburgh, PA
    14 hours ago
  •  ...address sustainable development and climate change adaptation challenges. Position Summary The Geotechnical / Instrumentation Engineer will support the planning, installation, monitoring, interpretation, reporting, and coordination of the geotechnical... 
    Full time
    Contract work
    For subcontractor

    The Lane Construction Corporation

    Pittsburgh, PA
    1 day ago
  •  ...Instrumentation & Controls Engineer - Position and Responsibilities As an Instrumentation & Controls Engineer with Middough, you will collect and prepare data/information and perform detailed engineering calculations. The I&C Engineer performs basic engineering design... 
    Temporary work
    H1b
    Work at office
    Local area
    Flexible hours

    Middough

    Pittsburgh, PA
    2 days ago
  •  ...Senior Instrumentation & Controls Engineer - Position and Responsibilities As a Senior Instrumentation & Controls (I&C) Engineer...  ...and configuring DCS/PLC platforms including HMI and reporting software packages. ~ Strong background in control system architecture... 
    Temporary work
    For contractors
    H1b
    Work at office
    Local area
    Flexible hours

    Middough

    Pittsburgh, PA
    3 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 (MHE Vision) to own the core...  ...hardware in production ~ Strong C++ and Python, with experience... 

    Gather AI

    Pittsburgh, PA
    a month ago
  •  ...Job Description 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... 
    For contractors
    Worldwide
    Relocation package
    Flexible hours

    Technosoft Engineering

    Pittsburgh, PA
    5 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
    3 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
    3 days 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
    2 days ago
  •  ...Job Details: Sr. Commissioning Engineer - Mechanical, Electrical, Instrumentation & Controls REQUIRED: 70% travel throughout North America Commission the plants that turn waste into energy You’ll be on the front lines bringing new waste-to-energy, renewable... 
    For subcontractor
    Work at office

    Liberty Personnel Services, Inc.

    Pittsburgh, PA
    15 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
    4 days ago
  •  ...Job Description Job Description Sixense, Inc.  is looking for an Project Engineer  to strengthen their capacity to deploy structural and geotechnical Instrumentation. The job specific Project Engineer will be responsible for supporting the successful execution of... 
    Temporary work
    For subcontractor
    Immediate start
    Night shift

    Sixense Inc.

    Pittsburgh, PA
    a month 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
    4 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
    28 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
    14 hours 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
    14 hours 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
    14 hours 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
    14 hours ago
  •  .... Responsibilities Required: Embedded Engineer Design and maintain embedded firmware...  ...systems ~ Strong programming skills in:C / C++, Python, MATLAB / Simulink ~ Experience...  ...behavior ~ Debugging across hardware/software boundaries ~ Familiarity with: CAN... 
    Full time

    Brightsmith

    Pittsburgh, PA
    12 hours 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
    8 hours 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
    4 days ago
  • $119k - $195k

     ...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
    2 days ago
  • ENTRUST Solutions Group is seeking a dynamic Design Engineer II to join our team. In this role, you will engage in a variety of engineering tasks, providing support on project plans for complex projects within our gas business unit. At ENTRUST Solutions Group, we’re proud... 
    Full time
    Work experience placement
    Flexible hours

    EN Engineering

    Pittsburgh, PA
    4 days ago
  • Job Description Job ID#: 5703 Job Category: ENGINEERS Position Type: Permanent Full Time Duration: Direct Positions Available...  ...related protection systemsKnowledge on electrical design tools / software such as ETAP, SKM, or Easy Power. SPEL experience is a... 
    Permanent employment
    Full time

    Technical Solutions

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

     ...cutting-edge manufacturing, turning abstract ideas into realities that transform the world for good. Your impact The Electrical Engineer is responsible for the coordination, development, and production of deliverables in support of the overall scope of electrical design... 
    Full time
    Work at office
    Local area
    Remote work
    Overseas
    2 days per week

    Jacobs

    Pittsburgh, PA
    14 hours ago
  • Job Description Job ID#: 5605 Job Category: ENGINEERS Position Type: Permanent or Contract Duration: Direct/TempTechnical Solutions...  ...controls designs.Working knowledge of Power System analysis software such as ETAP and/or SKM.Protective Device Relay configuration/... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Internship
    Work at office

    Technical Solutions

    Pittsburgh, PA
    4 days ago

Do you want to receive more vacancies?

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