Demo

Navigation Algorithm Software Engineer

Softworld, a Kelly Company
Cambridge, MA Contractor
POSTED ON 8/24/2026
AVAILABLE BEFORE 9/24/2026
Navigation Algorithm Engineer

Seeking an engineer with an M.S. or a Ph.D. in Aerospace Engineering, Electrical Engineering, Systems Engineering, Computer Science or equivalent.

The work will focus on developing, analyzing and testing navigation algorithms and software for a variety of applications.

12 Month Contract

Cambridge, MA

Responsibilities

SECRET CLEARANCE REQUIRED

The work will focus on developing, analyzing and testing navigation algorithms and software for a variety of applications.

Development will include all stages of the development life cycle (prototype to flight ready software).

Analysis related work will include performance analysis, such covariance analysis, Monte Carlo analysis, and post-flight test data analysis.

Testing will involve test driven development, integration and test support, and defect resolution.

Qualifications

Deep knowledge of the principles of navigation and related algorithms - Strapdown navigation systems, Kalman Filtering, navigation aiding, etc.

Strong algorithm and software development skills comfortable in languages such as C/C , Python, MATLAB/Simulink familiar with test driven development and Agile development practices

Background in navigation performance analysis methodologies such as covariance analysis and Monte Carlo analysis

Experience with navigation related sensors IMUs, GNSS, vision, etc.

Security clearance is required: Secret or above.

Posted By: Peter Niejadlik

Salary : $90 - $100

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Navigation Algorithm Software Engineer?

Sign up to receive alerts about other jobs on the Navigation Algorithm Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Softworld, a Kelly Company

  • Softworld, a Kelly Company Augusta, GA
  • About the Company A growing industrial manufacturer is seeking a Production Planning Lead responsible for overseeing production scheduling, material planni... more
  • 5 Days Ago

  • Softworld, a Kelly Company Cambridge, MA
  • Cambridge, MA 12 month contract Responsibilities Seeking a software engineer for the development of embedded real-time avionics systems. The engineer will ... more
  • 8 Days Ago

  • Softworld, a Kelly Company Slidell, LA
  • Lethality Subject Matter Expert / Integrated Product Team Lead Slidell, LA Multiple Openings Overview Seeking a highly experienced Lethality / Turret Subje... more
  • 12 Days Ago

  • Softworld, a Kelly Company Minneapolis, MN
  • Job Title :PCB Designer - REMOTEJob Location :Minnesota 55431 (100% Remote)Onsite Requirements :Strong Xpedition / Mentor Graphics PCB Layout ExpertiseExpe... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Navigation Algorithm Software Engineer jobs in the Cambridge, MA area that may be a better fit.

  • Pickle Robot Company Charlestown, MA
  • About this role: Pickle is seeking a dynamic, driven Senior Software Engineer, Navigation, to enhance the speed and safety of our autonomous mobile robots.... more
  • 29 Days Ago

  • Motion Recruitment Partners, LLC Boston, MA
  • A fast-growing, venture-backed robotics company is transforming warehouse automation through advanced AI, robotics, and autonomous systems. Their technolog... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!