Navigation Software Engineer — GNSS & Motion Sensor Systems

Prodapt ASIC services (Formerly Innovative Logic)

San Jose (CA)

On-site

USD 120,000 - 180,000

Full time

24 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Prodapt ASIC Services (formerly Innovative Logic) seeks an experienced embedded software engineer to develop, optimize and integrate motion sensor and positioning algorithms in our embedded software platform.

The role emphasizes C/C++ development, GNSS and sensor fusion, Kalman filtering, and rapid prototyping with Python or MATLAB, with opportunities for international travel to support customer projects.

Qualifications

  • Master's degree in EE, Geomatics, Applied physics, or related field; PhD preferred.
  • 3+ years of embedded software experience in C/C++.
  • Prototyping in Python or MATLAB.
  • Experience with GNSS/MEMS integration and sensor fusion.
  • Experience with Jira, Gerrit, Git.
  • Strong communication and teamwork.

Responsibilities

  • Develop, implement and optimize C/C++ code for Motion Sensor/Positioning algorithms in embedded software.
  • Improve software efficiency in footprint, throughput, and CPU/RAM usage.
  • Tune parameters to improve KPIs per customer requirements and target use cases.
  • Develop software tools for analysis.
  • Collaborate with internal and external teams to achieve best product outcomes.
  • Prepare and present technical reports on algorithms, software and tests.
  • Algorithm development may include pedestrian navigation, Dead Reckoning, GNSS, sensor fusion.
  • Travel internationally or domestically to support optimization and collaboration.

Skills

C/C++
Motion Sensor software
Sensor fusion
Kalman Filter
GNSS integration

Education

Master's degree
PhD preferred

Tools

Jira
Gerrit
Git

Job description

Prodapt ASIC Services (formerly Innovative Logic) seeks an experienced embedded software engineer to develop, optimize and integrate motion sensor and positioning algorithms in our embedded software platform.

The role emphasizes C/C++ development, GNSS and sensor fusion, Kalman filtering, and rapid prototyping with Python or MATLAB, with opportunities for international travel to support customer projects.

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

Similar jobs worth comparing

Navigation Software Engineer
Navigation Software Engineer

Prodapt ASIC services (Formerly Innovative Logic) • San Jose (CA)

On-site
USD 120,000 - 180,000
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Xoriant • San Jose (CA)

On-site
USD 120,000 - 180,000
Embedded Navigation Software Engineer (C++, GNSS)
Embedded Navigation Software Engineer (C++, GNSS)

Integrated Solutions for Systems, Inc. • Dayton (OH)

On-site
USD 80,000 - 105,000
Health benefits
Collaborative work environment
Employee ownership
+5
Senior C++ Embedded Engineer - Motion & GNSS Systems
Senior C++ Embedded Engineer - Motion & GNSS Systems

Xoriant • San Jose (CA)

On-site
USD 120,000 - 180,000
Navigation Systems Software Engineer - MATLAB/Simulink
Navigation Systems Software Engineer - MATLAB/Simulink

Lockheed Martin • Palmdale (CA)

On-site
USD 110,000 - 205,000
Medical, Dental, Vision
Flexible work arrangements
401(k) match
+8
Senior Systems Engineer
Senior Systems Engineer

Anellophotonics • Santa Clara (CA)

On-site
USD 125,000 - 180,000
PNT Software Engineer - Navigation & Sensor Systems
PNT Software Engineer - Navigation & Sensor Systems

Integrated Solutions for Systems, Inc. (IS4S) • Dayton (OH)

On-site
USD 110,000 - 150,000
Competitive salary and benefits
Employee ownership
Tuition Assistance and education
Senior Embedded GNSS Location Software Engineer
Senior Embedded GNSS Location Software Engineer

Qualcomm • Santa Clara (CA), Northern (KY)

Hybrid
USD 129,000 - 194,000
Senior Embedded GNSS Software Engineer
Senior Embedded GNSS Software Engineer

Qualcomm • Santa Clara (CA)

On-site
USD 129,000 - 194,000
Senior Embedded GNSS Software Engineer
Senior Embedded GNSS Software Engineer

Nutanix • Santa Clara (CA)

On-site
USD 129,000 - 194,000