Senior Principal Software Engineer - LiDAR & CUDA GPU

Northrop Grumman

San Diego (CA)

Hybrid

USD 123,000 - 184,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Retirement and Savings Plan
Health insurance coverage
Life and disability insurance
PTO and holidays
Flexible work arrangements

Job summary

Northrop Grumman Aeronautics Systems is seeking a Sr Principal Software Engineer for a hybrid role across multiple California locations, including Rancho Bernardo and El Segundo, with travel. You will translate LiDAR algorithms into high-performance GPU code, develop models, and work closely with hardware and software teams.

The role requires strong C++ skills, CUDA/OpenCL, MATLAB/Simulink, and LiDAR data processing, with a preference for advanced degrees in STEM and experience in sensor fusion

Qualifications

  • Bachelor's degree in STEM with 8+ years related experience; OR Master’s with 6+; OR PhD with 4+ years.
  • Strong programming skills in C++, with CUDA or OpenCL experience.
  • Experience with MATLAB and Simulink.
  • Experience with LiDAR and point cloud data processing.
  • Experience with centroid and pose estimation.
  • Experience with sensor fusion for object identification and tracking.

Responsibilities

  • Translate MATLAB LiDAR algorithms into high-performance GPU implementations using C++ and CUDA.
  • Create LiDAR software model and test datasets for SIL testing.
  • Create software documentation using UML.
  • Work with LiDAR hardware in a lab environment.
  • Communicate progress and results to a multidisciplinary team.

Skills

C++
CUDA/OpenCL
MATLAB/Simulink
LiDAR data processing
Sensor fusion
Pose estimation

Education

Bachelor's degree in STEM
Master’s degree in STEM
PhD in STEM

Tools

GPGPU tools

Job description

Northrop Grumman Aeronautics Systems is seeking a Sr Principal Software Engineer for a hybrid role across multiple California locations, including Rancho Bernardo and El Segundo, with travel. You will translate LiDAR algorithms into high-performance GPU code, develop models, and work closely with hardware and software teams.

The role requires strong C++ skills, CUDA/OpenCL, MATLAB/Simulink, and LiDAR data processing, with a preference for advanced degrees in STEM and experience in sensor fusion

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Principal Software Engineer: LiDAR & GPU Systems
Senior Principal Software Engineer: LiDAR & GPU Systems

Northrop Grumman Corp. • El Segundo (CA)

Hybrid
USD 123,000 - 184,000
Retirement plan
Medical, dental and vision coverage
Life and disability insurance
+2
Senior Principal Software Engineer: LiDAR GPU & CUDA
Senior Principal Software Engineer: LiDAR GPU & CUDA

Northrop Grumman • San Diego (CA)

Hybrid
USD 123,000 - 184,000
Health insurance
Retirement plan
Flexible spending accounts
+1
Senior Principal Software Engineer — LiDAR & GPU Systems
Senior Principal Software Engineer — LiDAR & GPU Systems

Northrop Grumman • El Segundo (CA)

Hybrid
USD 123,000 - 184,000
Senior Principal LiDAR Software Engineer (Hybrid)
Senior Principal LiDAR Software Engineer (Hybrid)

Northrop Grumman • United States

Hybrid
USD 123,000 - 184,000
Retirement plan
Medical insurance
Dental/Vision
Senior Principal LiDAR & GPU Software Engineer
Senior Principal LiDAR & GPU Software Engineer

Northrop Grumman • Melbourne (FL)

Hybrid
USD 123,000 - 184,000
Flexible work arrangements
Learning opportunities
Total Rewards Program
Sr Principal Engineer Software
Sr Principal Engineer Software

Northrop Grumman • San Diego (CA)

Hybrid
USD 123,000 - 184,000
Health insurance
Retirement plan
Flexible spending accounts
+1
Sr Principal Engineer Software
Sr Principal Engineer Software

Northrop Grumman • El Segundo (CA)

Hybrid
USD 123,000 - 184,000
Sr Principal Engineer Software
Sr Principal Engineer Software

Northrop Grumman • Melbourne (FL)

Hybrid
USD 123,000 - 184,000
Flexible work arrangements
Learning opportunities
Total Rewards Program
Sr Principal Engineer Software
Sr Principal Engineer Software

Northrop Grumman • United States

Hybrid
USD 123,000 - 184,000
Retirement plan
Medical insurance
Dental/Vision
Senior Principal Software Engineer - Navigation Systems
Senior Principal Software Engineer - Navigation Systems

Northrop Grumman • Los Angeles (CA)

On-site
USD 114,000 - 213,000