Staff Autonomy Engineer

COGENT Infotech

San Jose (CA)

On-site

USD 180,000 - 240,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

COGENT Infotech is seeking a senior autonomy software engineer with 9+ years in aerospace robotics to own flight-capability architectures, design C++ GNC modules, and lead safety-critical development in FAA/NASA-style frameworks.

The role emphasizes real-time embedded C++, ROS middleware, and hardware integration with autopilot systems, plus extensive simulation and HIL testing. Collaboration with Systems Engineering and Flight Test is required.

Qualifications

  • 9+ years in aerospace autonomy, robotics systems, or GNC software development.
  • BS in Aerospace, Electrical, or Computer Engineering; MS or specialized autonomy experience preferred.
  • Expert-level C++ for real-time embedded software.
  • Experience with robotics middleware/frameworks (ROS).
  • Familiarity integrating software with autopilot/flight controller hardware (Pixhawk-class).
  • Strong background in trajectory generation, mission planning, multi-agent/robotic coordination—drones, small UAS, or planetary exploration platforms.

Responsibilities

  • Owns architecture for autonomous flight capabilities—multi-agent coordination, task allocation, real-time scheduling.
  • Designs and integrates C++ GNC software modules from algorithm design through embedded deployment.
  • Acts as subject-matter expert for state estimation/localization across varied lighting and terrain conditions.
  • Partners with Systems Engineering and Flight Test on performance analysis.
  • Leads safety-critical autonomy software development within FAA/NASA-style validation frameworks.
  • Builds simulation and hardware-in-the-loop (HIL) test infrastructure.
  • Mentors other engineers on autonomy/robotics best practices in an Agile environment.

Skills

C++ real-time
ROS
Autopilot integration
Trajectory generation
Mission planning
Multi-agent coordination

Education

BS in Aerospace/EE/CE
MS or autonomy experience preferred

Tools

Pixhawk-class hardware
ROS middleware

Job description

Experience: 9+ years in aerospace autonomy, robotics systems, or GNC software development

Education: BS in Aerospace, Electrical, or Computer Engineering; MS or specialized autonomy experience preferred

Core technical requirements

Expert-level C++ for real-time embedded software

Experience with robotics middleware/frameworks (e.g., ROS)

Familiarity integrating software with autopilot/flight controller hardware (e.g., Pixhawk-class)

Strong background in trajectory generation, mission planning, multi-agent/robotic coordination — drones, small UAS, or planetary exploration platforms

What the role actually does

Owns architecture for autonomous flight capabilities — multi-agent coordination, task allocation, real-time scheduling.

Designs and integrates C++ GNC software modules from algorithm design through embedded deployment.

Acts as subject-matter expert for state estimation/localization across varied lighting and terrain conditions.

Partners with Systems Engineering and Flight Test on performance analysis.

Leads safety-critical autonomy software development within FAA/NASA-style validation frameworks.

Builds simulation and hardware-in-the-loop (HIL) test infrastructure.

Mentors other engineers on autonomy/robotics best practices in an Agile environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Autonomy Engineering Lead for Real-Time UAV Systems
Autonomy Engineering Lead for Real-Time UAV Systems

COGENT Infotech • San Jose (CA)

On-site
USD 180,000 - 240,000
Lead Autonomy Software Engineer – Large Air
Lead Autonomy Software Engineer – Large Air

Jobtailor • Burlington (MA)

On-site
USD 140,000 - 210,000
Autonomy Software Engineer
Autonomy Software Engineer

Alumni Founders • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Healthcare
Pet insurance
Stock options
+6
Autonomy Software Engineer (C++)
Autonomy Software Engineer (C++)

Near Earth Autonomy • Pittsburgh

On-site
USD 80,000 - 100,000
Stock options
401(k) plan
Health, dental, and vision benefits
+2
Autonomy Software Engineer (C++)
Autonomy Software Engineer (C++)

Robopgh • Pittsburgh

On-site
USD 80,000 - 110,000
Stock options
401(k) plan
Health, dental, and vision benefits
+2
Senior Software Engineer (Autonomy)
Senior Software Engineer (Autonomy)

Lynx • Palmdale (CA)

Hybrid
USD 120,000 - 180,000
Low-Cost Health Coverage
401K with Generous Employer Match
Paid Time Off
+4
Flight Software Engineer
Flight Software Engineer

EngRadar • Alameda (CA)

On-site
USD 150,000 - 190,000
Relocation Support
Employee Health Benefit Plans
6% Retirement Matching
+4
Staff Software Engineer, Autonomy Capabilities (R5368)
Staff Software Engineer, Autonomy Capabilities (R5368)

The Best Job Board • San Mateo (CA)

On-site
USD 170,000 - 210,000
Bonus
Benefits
Equity
Senior Staff Software Engineer, Autonomy Capabilities (R4587)
Senior Staff Software Engineer, Autonomy Capabilities (R4587)

The Best Job Board • San Mateo (CA)

On-site
USD 180,000 - 240,000
Bonus
Benefits
Equity
Senior Software Engineer – Autonomy Software
Senior Software Engineer – Autonomy Software

Jobtailor • Burlington (MA)

On-site
USD 140,000 - 190,000