Navigation Software Engineer
Saige Partners
Job Description We strive to be Your Future, Your Solution to accelerate your career!
Contact Hannah Wilson at View email address on click.appcast.io, you can also schedule an appointment at to learn more about this opportunity! Position: Navigation Software Engineer (San Jose, CA)
Job Overview:
We are seeking a highly skilled Software Engineer to develop and optimize motion sensor and positioning algorithms within an advanced embedded software environment. This role focuses on improving system performance, enhancing algorithm accuracy, and collaborating cross-functionally to deliver high-quality, customer-driven solutions. This is a W2 contract position and is not eligible for C2C or W2 referral candidates. Key Responsibilities:
• Develop, implement, and optimize C/C++ code for motion sensor and positioning algorithms within embedded systems
• Enhance software efficiency in terms of code footprint, throughput, and CPU/RAM utilization
• Optimize algorithm parameters to improve Key Performance Indicators (KPIs) based on customer requirements and use cases
• Design and develop software tools to support analysis and performance evaluation
• Analyze complex software systems to identify anomalies and areas for improvement
• Collaborate with cross-functional teams across global locations to drive optimal product outcomes
• Prepare and present detailed technical reports on algorithms, software performance, and test results
• Contribute to algorithm development in areas such as:
o Pedestrian navigation
o Dead Reckoning (DR)
o Vehicular navigation
o Sports activity optimization using GNSS and motion sensors
o Precise GNSS techniques (e.g., PPP, RTK)
• Support product optimization efforts through domestic and international travel Qualifications:
• Master's degree with 3+ years of experience, or PhD (preferred), in Electrical Engineering, Geomatics Engineering, Applied Physics, Aeronautical Engineering, or a related field
• Strong experience in embedded software development using C/C++
• Proficiency in rapid prototyping using Python and/or MATLAB
• Hands-on experience with motion sensor software development, including:
o Kalman Filtering
o GNSS/MEMS integration
o Sensor fusion techniques
• Experience using development and collaboration tools such as Jira, Gerrit, and Git
• Strong debugging and problem-solving skills
• Ability to analyze complex systems and drive performance improvements
• Familiarity with Vision Inertial Odometry (VIO) is a plus
• Excellent written and verbal communication skills
• Ability to work independently with minimal supervision while thriving in a collaborative team environment
• Self-motivated, fast learner with a strong work ethic Learn more about Saige Partners on Facebook or LinkedIn. Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture, which is why we offer a benefit package and convenient weekly payment solutions that helps our employees stay healthy and maintain a positive work/life balance. Contact us to learn more about the opportunity below or check out other opportunities at
Meet Your Recruiter Hannah Wilson
Contact Hannah Wilson at View email address on click.appcast.io, you can also schedule an appointment at to learn more about this opportunity! Position: Navigation Software Engineer (San Jose, CA)
Job Overview:
We are seeking a highly skilled Software Engineer to develop and optimize motion sensor and positioning algorithms within an advanced embedded software environment. This role focuses on improving system performance, enhancing algorithm accuracy, and collaborating cross-functionally to deliver high-quality, customer-driven solutions. This is a W2 contract position and is not eligible for C2C or W2 referral candidates. Key Responsibilities:
• Develop, implement, and optimize C/C++ code for motion sensor and positioning algorithms within embedded systems
• Enhance software efficiency in terms of code footprint, throughput, and CPU/RAM utilization
• Optimize algorithm parameters to improve Key Performance Indicators (KPIs) based on customer requirements and use cases
• Design and develop software tools to support analysis and performance evaluation
• Analyze complex software systems to identify anomalies and areas for improvement
• Collaborate with cross-functional teams across global locations to drive optimal product outcomes
• Prepare and present detailed technical reports on algorithms, software performance, and test results
• Contribute to algorithm development in areas such as:
o Pedestrian navigation
o Dead Reckoning (DR)
o Vehicular navigation
o Sports activity optimization using GNSS and motion sensors
o Precise GNSS techniques (e.g., PPP, RTK)
• Support product optimization efforts through domestic and international travel Qualifications:
• Master's degree with 3+ years of experience, or PhD (preferred), in Electrical Engineering, Geomatics Engineering, Applied Physics, Aeronautical Engineering, or a related field
• Strong experience in embedded software development using C/C++
• Proficiency in rapid prototyping using Python and/or MATLAB
• Hands-on experience with motion sensor software development, including:
o Kalman Filtering
o GNSS/MEMS integration
o Sensor fusion techniques
• Experience using development and collaboration tools such as Jira, Gerrit, and Git
• Strong debugging and problem-solving skills
• Ability to analyze complex systems and drive performance improvements
• Familiarity with Vision Inertial Odometry (VIO) is a plus
• Excellent written and verbal communication skills
• Ability to work independently with minimal supervision while thriving in a collaborative team environment
• Self-motivated, fast learner with a strong work ethic Learn more about Saige Partners on Facebook or LinkedIn. Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture, which is why we offer a benefit package and convenient weekly payment solutions that helps our employees stay healthy and maintain a positive work/life balance. Contact us to learn more about the opportunity below or check out other opportunities at
Meet Your Recruiter Hannah Wilson
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Navigation Software Engineer in San Jose, CA vacancy
- ...Navigation Software Engineer Join a cutting-edge team optimizing embedded navigation solutions for GNSS, motion sensors, and sensor fusion in challenging environments like pedestrian, vehicular, and sports applications. You'll develop high-performance C/C++ algorithms...SuggestedContract work
$65 - $75 per hour
...Job Description Job Title : Navigation Software Engineer Position Description : Protingent Staffing has an exciting contract Navigation Software Engineerwith our client located in San Jose, CA. Job Responsibilities: Develop, implement and optimize C/C++...SuggestedContract work- Job Description Primary Function of Position: As a Sr Software Engineer Navigation on the Future Forward team, you will bridge digital interfaces and machine learning to extend Intuitive’s robotic product lines. Working at the intersection of embedded UI, computer vision...SuggestedLocal areaFlexible hours
- Job Description Primary Function of Position: As a Sr Software Engineer Navigation on the Future Forward team, you will bridge digital interfaces and machine learning to extend Intuitive’s robotic product lines. Working at the intersection of embedded UI, computer vision...Suggested
- Intuitive is seeking a Sr Software Engineer Navigation to work at the cutting edge of robotic technologies in Sunnyvale, California. This role involves designing and implementing high-performance C++ systems that connect live sensor data to computer vision and machine...Suggested
- jobr.pro is looking for a Sr Software Engineer Navigation to bridge digital interfaces and machine learning for robotic product lines. The role focuses on designing and optimizing C++ runtime systems, integrating computer vision and robotic kinematics to enhance surgical...
- ...Description Job Description About the Role: We are seeking a high-level Embedded Software Engineer to optimize motion sensor and positioning algorithms for high-performance navigation solutions. You will be responsible for improving code efficiency (footprint, CPU/...
$139k - $257.55k
...internal and external clients. We are looking for a Senior Software Engineer (P40) who will help design and build these knowledge... ...a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations...Temporary workLocal areaWorldwide- ...We’re looking for a Software Engineer with a strong growth mindset and high potential to help build and scale our product as we roll it out... ...to work independently in a startup environment Ability to navigate ambiguity and solve complex technical challenges collaboratively...Full time2 days per week3 days per week
$180k - $250k
...accommodate family commitments. About the role We are looking for a software engineer with expertise in calibration systems for autonomous... ...a multi-sensor, multi-modal representation of the world to navigate through it. In this role you will exercise engineering excellence...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment, enhancing the usability... ...will join a motivated and talented team of engineers to deliver a reliable, stable and flexible...Full timeWork at officeWork from homeFlexible hours
- ...Lead Fintech Backend Engineer Lead is a fintech building banking infrastructure for embedded financial products and services. We... ...of entrepreneurs and technologists with decades of experience navigating intricate banking and payments regulations, Lead blends regulatory...Remote workFlexible hoursShift work
$181.1k - $272.1k
Sr Full-stack Software Engineer, AIML Data Operations Cupertino, California, United States Software and Services Artificial intelligence... ...complex software development assignments that require creativity, navigating ambiguity and applying analytical and problem-solving skills...Relocation$72 - $74 per hour
...Akkodis is seeking a Software Engineer III for a Contract with a client in Cupertino, CA. Candidate must have strong capability in... ...Statement, which explains how we will use your information, please navigate to The Company will consider qualified applicants with...Hourly payContract workTemporary workLocal area$190k
...all-unique Go-Lang related Zoom web services in U.S. Create software alongside multiple business teams to provide integration and... ...accommodations in accordance with the law. If you need assistance navigating the interview process due to a medical disability, please...Work at officeRemote work- ...for positions that match your skills##### Software Development EngineerWe empower everyone—... ...deliver real value.* Participate in the engineering team’s on-call rotation to address and... ...special need that requires accommodation to navigate our website or complete the application...Temporary workLocal area
$130k - $175k
...Job Description: Senior Software & Systems Engineer - Semiconductor Failure Analysis Tools Location: San Jose, CA Salary: $130,000... ...analysis , precision motion control , and CAD-based device navigation to pinpoint defects at the transistor level-dramatically...Full timeFlexible hours$93.2k - $179.2k
...various channels. Our pioneering segmentation engine can create highly targeted audience... ...the San Jose office. As a BackEnd Software Engineer, you will play a critical role... ...special need that requires accommodation to navigate our website or complete the application...Temporary workWork at officeLocal areaWorldwide$187.8k
...Computer Science, Information Systems Engineering, a related field, or a foreign degree equivalent... ...with data structures, algorithms and software design to optimize for minimum binary... ...the law. If you need assistance navigating the interview process due to a medical...Work at officeRemote work$125k - $206k
...Sr. Software Engineer at Spectro Cloud Location: Mountain View, CA. Salary: $125,000 - $206,000 Who We Are Spectro Cloud aims to... ...by embracing adaptability, tackling complex challenges, and navigating dynamic environments with confidence. Success in this role depends...$135.5k - $214k
...About the job Software Engineer Salary: $135,500 - $214,000 per year Location : , USA, California, San Jose Employment... ..., our mission is to drive progress and help businesses navigate the complexities of the digital age. Join us on our journey...Full timeWork experience placementRemote workWork from homeFlexible hours$147.4k - $272.1k
...Incubation Software Engineer Join a fast-moving incubation team exploring the future of software experiences across Apple platforms. In... ...new interaction models. Successful candidates are comfortable navigating ambiguity, iterating quickly, and balancing strong...Relocation$209.8k
...Enable SQL language for NoSQL database operations to improve engineers' development productivity. Design and develop the Shortlink... ...accommodations in accordance with the law. If you need assistance navigating the interview process due to a medical disability, please...Work at officeRemote work$209.8k
...Enable SQL language for NoSQL database operations to improve engineers' development productivity. Design and develop the Shortlink... ...accommodations in accordance with the law. If you need assistance navigating the interview process due to a medical disability, please...Work at officeRemote work- ...Sr. Software Engineer Make Next Happen Now. For more than 30 years, The Company has helped innovative companies and their investors move... ...needs, day to day application support, should be able to navigate differing levels of gray/unknowns, and have excellent communication...Temporary work
$114.1k - $214.95k
...We are the Flex Engineering Team (CET) within Adobe B2B Journey Management , a group of creative problem-solvers focused on accelerating... ...a disability or special need that requires accommodation to navigate our website or complete the application process, email...Temporary workWork at officeLocal areaWorldwideFlexible hours- Performance Modeling Software Engineer, Platform Architecture Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary... ...make a codebase tractable for AI-assisted reasoning and navigation Experience with architectural, micro-architectural...
$139k - $257.55k
...powered by natural language to SQL translation. As a Senior Software Engineer, you'll play a pivotal role in building scalable,... ...a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations...Temporary workLocal areaWorldwide$159.2k - $301.6k
...paramount in segment evaluation. This is a great opportunity for engineers to solve extremely interesting challenges of scale and build... ...a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations...Temporary workLocal areaRelocation$119.5k - $164.4k
## Software EngineerUS - CA, SunnyvaleJob FamilySoftware Engineering**Pioneering Aviation Excellence: Senior Software Engineer (Mission-Critical Systems)**The Trimble... ...specialize in advanced positioning, navigation, and timing technologies that serve as the market...Full timeLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Navigation Software Engineer. Be the first to apply!
Related searches
- software engineer amazon San Jose, CA
- agile software developer San Jose, CA
- software developer positions San Jose, CA
- senior software design engineer San Jose, CA
- software developer San Jose, CA
- ngo software engineer San Jose, CA
- startup software engineer San Jose, CA
- scientific software engineer San Jose, CA
- work from home software developer San Jose, CA
- senior software engineer San Jose, CA

