CrawlJobs Logo

GNSS Software Engineer

trimble.com Logo

Trimble Inc.

Location Icon

Location:
United States , Sunnyvale

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

138700.00 - 190700.00 USD / Year

Job Description:

Drive Innovation in Aviation GPS as our Next GNSS Software Engineer! Ready to make a tangible impact on aviation using cutting-edge GPS technology? In this role, you will work on leading-edge embedded GPS receivers that meet the most demanding aviation performance needs, interacting closely with hardware, firmware, and system engineering teams to maintain our market-leading advantage.

Job Responsibility:

  • Design and implement software solutions for embedded GPS receivers, focusing on acquisition, track, timing, and resource management
  • Analyze complex requirements in collaboration with Systems Engineering to develop structured software architectures
  • Plan and scope development efforts, following disciplined processes to design, document, and verify software
  • Define requirements-based system tests to ensure the highest levels of performance and reliability
  • Interact closely with cross-functional teams to integrate software with hardware and firmware subsystems

Requirements:

  • Degree in Engineering, Physics, or Mathematics with expertise in numerical analysis and statistics
  • Proven experience with GNSS Signal-In-Space (SIS) processing, navigation data recovery, and health/integrity monitoring
  • Deep understanding of SIS tracking/acquisition hardware, algorithms, and PVT Weighted Least Squares or Kalman Filtering
  • Proficiency in designing software in C for embedded systems using modular and structured design concepts
  • Strong documentation and communication skills with a self-motivated, team-oriented attitude
  • Experience with GNSS receiver algorithm design, implementation, and testing

Nice to have:

  • Knowledge of software certification processes such as DO-178C or CMMI
  • Familiarity with object-oriented software design and an MS Degree in a relevant field
What we offer:
  • Medical
  • Dental
  • Vision
  • Life
  • Disability
  • Time off plans
  • retirement plans
  • tax savings plans for health, dependent care and commuter expenses
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Additional Information:

Job Posted:
February 16, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for GNSS Software Engineer

Software Engineer

Sovereign Technologies, LLC is looking for a Software Engineer in St. Louis, MO.
Location
Location
United States , St. Louis
Salary
Salary:
Not provided
sovereigntec.com Logo
Sovereign Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS in Elect’l Engg, Elect’l Engg Control Sys, Elect’l & Electronics Engg, or related field, or foreign equiv.
  • 24 months of experience in state estimation working w/Kalman & Particle filters
  • fusing LIDARS, Cameras, GNSS & IMUs sensors
  • work w/Matlab, Simulink, C/C++, CAN & Ethernet
Read More
Arrow Right

Director of Radar and Navigation

Responsible for leading the Radar and navigation sensor group to continue to lea...
Location
Location
Salary
Salary:
Not provided
herbrucks.com Logo
Herbruck Poultry Ranch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s of Engineering degree with Masters or PhD preferred with 10 years of experience
  • Knowledge of signal processing, GNSS, software and ML with an understanding of hardware and mechanical engineering
  • Excellent verbal and written communication skills with the ability to work with a global team/audience
  • Excellent organizational skills and interpersonal skills, including ability to resolve disputes on a global basis
  • Ability to meet deadlines
  • accomplish work in order of priority
  • professionally maintain composure and effectiveness under pressure and changing conditions
  • Ability to react very quickly to new duties and situations encountered on the job
  • Ability to negotiate conflict and maintain constructive working relationships with people at all levels of an organization
  • Ability to support corporate 5 C’s program. Customer Satisfaction, Commercial Edge, Collaboration, Culture of Passion and Performance, and Credibility
Job Responsibility
Job Responsibility
  • Ultimately accountable for the Radar and Positioning Sensor group technical execution and performance
  • Management and supervision of direct and indirect employees to foster a global environment
  • Leadership, career development and capability building for the group including Systems engineers, Radar Principal engineers, FPGA engineers, DSP, RF engineers, GNSS, embedded and software engineers, Quality and V&V engineers
  • Planning and designing radar and sensor systems and platforms
  • Collaborate with hardware, mechanical and software engineering leaders
  • Work closely with global product management and senior leadership team on product roadmaps, strategy and research
  • Strong written and verbal communication skills with the ability to deliver these to a global audience using multimedia tools
  • With the team develop algorithms and techniques to process radar signals and extract meaningful information
  • Designing radar antennas to transmit and receive signals efficiently
  • Oversight and guidance on tests and simulations to ensure the performance and accuracy of radar systems
What we offer
What we offer
  • Competitive 401(k) plan with company match
  • Health benefits
  • Paid time off
  • Robust Wellness Program
  • Fulltime
Read More
Arrow Right

Electrical Engineer III

Orion Space Solutions (Orion) was born out of the vision for applying fundamenta...
Location
Location
United States , Louisville
Salary
Salary:
80144.69 - 192586.48 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in electrical engineering, aerospace engineering, applied mathematics, atmospheric science, or related discipline
  • BS and 5-7 years experience, MS and 3-5 years experience or PhD with 0-2 years experience
  • General expertise in signal processing techniques and their real-world application
  • Hands-on experience with implementing and testing tracking of GPS and other GNSS signals, especially open loop tracking for GNSS radio occultation
  • Hands-on experience with writing software for GNSS software-defined radio
  • Proficiency in Python and C++
  • Adherence to modern software development practices
  • Excellent communication skills in technical reports and presentations
Job Responsibility
Job Responsibility
  • Drive the implementation of signal processing for spaceborne GNSS remote sensing applications, including GNSS radio occultation and reflectometry
  • Work with software engineers and test engineers to prepare operational and pre-operational software for use in ground testing and on-orbit operation
  • Serve as a conduit between mission management, instrument specialists, and engineers on GNSS processing system
  • Lead algorithm research, development, and optimization for advanced GNSS signal acquisition and tracking techniques specifically tailored for space applications
  • Design and implement error correction and quality control systems for GNSS-derived atmospheric profiles and surface reflection measurements
  • Collaborate with science teams to define processing requirements and develop calibration approaches for new GNSS-based remote sensing techniques
  • Design and conduct simulations to validate algorithm performance across various orbital scenarios and signal environments
  • Develop and maintain technical documentation for GNSS signal processing algorithms, including mathematical derivations and implementation details
  • Participate in mission planning activities to ensure GNSS instrument requirements are properly defined and addressed
  • Analyze on-orbit GNSS receiver performance data to identify anomalies and recommend payload operations adjustments
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Short Term and Long-Term Disability
  • Retirement and Savings
  • Learning and Development opportunities
  • wellness programs
  • other optional benefit elections
  • Fulltime
Read More
Arrow Right

RTK Algorithms Engineer

Location
Location
United States , San Jose
Salary
Salary:
Not provided
polyexplore.com Logo
PolyExplore
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience developing RTK (Real Time Kinematic), PPP (Precise Point Positioning), or related precision positioning technologies
  • Hands-on experience of Kalman Filter and Least Squares in navigation
  • In-depth knowledge of different error sources and modeling in GNSS raw measurements
  • In-depth knowledge of satellite dynamics, satellite precise orbit and clock
  • In-depth knowledge of state-of-the-art ionosphere modeling and the impact on carrier phase integer ambiguity resolution
  • Proficiency in C/C++, Matlab and Python programming
Job Responsibility
Job Responsibility
  • Participate in the design of our high precision RTK/PPP software with the dual-band carrier phase measurements from our GNSS receiver
  • Analyze and evaluate the carrier phase measurements from our GNSS receiver for high precision applications
  • Develop and verify the algorithms that are needed for applying the carrier phase measurements for high precision applications
  • Draft technical reports for work progress
Read More
Arrow Right

Automation & Control Software Engineer

We are seeking a proactive Software Engineer to join our dynamic Software team. ...
Location
Location
Australia , Kewdale, Western Australia
Salary
Salary:
Not provided
rct-global.com Logo
Remote Control Technologies Pty Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Software Engineering, Mechatronics, Computer Science, or a related field
  • 3+ years of experience in software development, preferably in automation or control systems
  • Proficiency in C++ and/or Python
  • Experience with real-time systems and embedded development
  • Familiarity with Linux environments and tools (e.g., bash, ssh)
  • Understanding of communication protocols (TCP/IP, CAN, Ethernet)
  • Exposure to sensing technologies (e.g., LIDAR, machine vision) and GNSS/GPS
Job Responsibility
Job Responsibility
  • Design, develop, and maintain automation and control software for mining equipment
  • Participate in the full software development lifecycle: requirements gathering, design, implementation, testing, deployment, and support
  • Integrate software with hardware systems including sensors, controllers, and communication modules
  • Collaborate with cross-functional teams including hardware, systems, and field service engineers
  • Conduct testing using simulated and physical environments (e.g. autonomous vehicles, LIDAR, GNSS)
  • Document software designs, test procedures, and user manuals
  • Support continuous improvement of existing systems and contribute to next-generation product development
What we offer
What we offer
  • Work on cutting-edge mining automation technologies
  • Be part of a global leader in smart technology solutions
  • Flexible working arrangements and a supportive team environment
  • Opportunities for career growth and professional development
Read More
Arrow Right

GNSS Algorithm and Performance Engineer

The navigation department at Airbus Defence and Space in Taufkirchen is looking ...
Location
Location
Germany , Taufkirchen / Ottobrunn
Salary
Salary:
Not provided
airbus.com Logo
Airbus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in geodesy, Aerospace engineering, physics, mathematics, computer science, electrical engineering or similar
  • Knowledge and prior experience in satellite navigation systems & algorithms
  • Good understanding of data processing and statistical evaluation
  • Ability to analyze complex technical problems and define innovative solutions
  • Experience in software development with one or more of the following languages: Matlab, Python, C, C++, or similar
  • Ready to acquire a national security clearance
  • Solid written and verbal communication skills in English
  • Team player and willingness to work in international environments
Job Responsibility
Job Responsibility
  • Contribution to system design by performance assessment and justification
  • Performance requirements engineering and verification
  • Navigation data parsing, manipulation, and statistical analysis
  • Development and evolution of navigation algorithms on system and user level
  • Development, maintenance, and implementation of software tools used for navigation performance assessment and design activities
  • Contribution to the evolution of navigation systems towards a more robust design with new services
  • Perform trade-off analyses, finding the best solution fulfilling requirements
  • Interaction, presentation, and discussion with international customers and stakeholders
What we offer
What we offer
  • Attractive salary and special payments
  • 30 days paid vacation and extra days-off for special occasions
  • Excellent upskilling opportunities and great international, group wide development prospects
  • Special benefits: employer-funded pension, employee stock options, discounted car leasing, special conditions for insurances, subsidies for public transport, employee benefits at cooperating companies
  • On-site-facilities: Kindergarten close to the site, medical officer for check-ups and other health-related services, canteen and cafeteria, gym
  • Compatibility of family & work (job sharing, part-time models, flexible working hours, individual timeout)
  • Working in a diverse environment, with more than 140 nationalities, where every voice is heard
  • Fulltime
Read More
Arrow Right

GNSS Algorithm and Performance Engineer

Interested in helping to engineer the future of navigation systems in Europe? Th...
Location
Location
Germany , Taufkirchen / Ottobrunn
Salary
Salary:
Not provided
airbus.com Logo
Airbus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in geodesy, Aerospace engineering, physics, mathematics, computer science, electrical engineering or similar
  • Knowledge and prior experience in satellite navigation systems & algorithms
  • Good understanding of data processing and statistical evaluation
  • Ability to analyze complex technical problems and define innovative solutions
  • Experience in software development with one or more of the following languages: Matlab, Python, C, C++, or similar
  • Ready to acquire a national security clearance
  • Possess solid written and verbal communication skills in English
  • Team player and are willing to work in international environments
Job Responsibility
Job Responsibility
  • Contribution to system design by performance assessment and justification
  • Performance requirements engineering and verification
  • Navigation data parsing, manipulation, and statistical analysis
  • Development and evolution of navigation algorithms on system and user level
  • Development, maintenance, and implementation of software tools used for navigation performance assessment and design activities
  • Contribution to the evolution of navigation systems towards a more robust design with new services
  • Perform trade-off analyses, finding the best solution fulfilling requirements
  • Interaction, presentation, and discussion with international customers and stakeholders
What we offer
What we offer
  • Attractive salary and special payments
  • 30 days paid vacation and extra days-off for special occasions
  • Excellent upskilling opportunities and great international, group wide development prospects
  • Special benefits: employer-funded pension, employee stock options, discounted car leasing, special conditions for insurances, subsidies for public transport, employee benefits at cooperating companies
  • On-site-facilities: Kindergarten close to the site, medical officer for check-ups and other health-related services, canteen and cafeteria, gym
  • Compatibility of family & work (job sharing, part-time models, flexible working hours, individual timeout)
  • Working in a diverse environment, with more than 140 nationalities, where every voice is heard
  • Fulltime
Read More
Arrow Right

Senior Integration Engineer - ECU

Senior Integration Engineer role focusing on secondary ECU integration across ve...
Location
Location
United States , Belmont
Salary
Salary:
160000.00 - 175000.00 USD / Year
https://www.volkswagen-group.com Logo
Volkswagen AG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Engineering
  • 7+ years of hardware or software development experience for connectivity functions in vehicle manufacturer or supplier
  • 5+ years of working in automotive projects including communication technology, ADAS or automation
  • Knowledge of communication HW & SW architecture and hardware development processes
  • Deep understanding of typical vehicle EE architectures and automotive development processes
  • Deep expertise in UDS/DoIP, SOME/IP/SOME-IP-SD, CAN/CAN-FD/LIN, Automotive Ethernet/TSN, and display/audio links
  • Proven ownership of flashing/coding/parameterization at manufacturing EOL and service
  • Hands-on with HIL/SIL, restbus simulation, fault injection, and EMC/RF debug
  • Working knowledge of ISO 26262, ISO/SAE 21434, UNECE R155/R156, ISO 24089, CISPR 25, ISO 16750, ISO 7637-2
  • Excellent communication and cross-functional leadership skills
Job Responsibility
Job Responsibility
  • Lead end-to-end system integration of secondary ECUs across the vehicle
  • Own interface control, networking/diagnostics, software flashing/coding, RF performance, audio/video path integrity, and compliance
  • Partner with domain/zonal controllers, gateways, suppliers, manufacturing, service, and OTA platform teams
  • Define and maintain Interface Control Documents and signal maps across CAN/CAN-FD, LIN, and Automotive Ethernet
  • Architect integration for domain/zonal gateways including routing, VLAN segmentation, QoS, and TSN profiles
  • Own power mode orchestration and boot sequencing across cluster, displays, RF front-ends, and amplifiers
  • Bring up and validate video links between SoCs and display ECUs
  • Integrate shark-fin antenna modules and TCUs supporting LTE/5G NR, GNSS, Wi-Fi/BLE, etc.
  • Integrate external amplifiers and calibrate/tune audio systems
  • Lead integration on CAN/CAN-FD, LIN, Automotive Ethernet
  • Fulltime
Read More
Arrow Right