×
Register Here to Apply for Jobs or Post Jobs. X

Algorithm Engineer

Job in Pine Brook, Morris County, New Jersey, 07058, USA
Listing for: Kearfott Corporation
Full Time position
Listed on 2026-09-05
Job specializations:
  • Engineering
    AI Engineer (Applied/Software), Software Engineer, Robotics
Job Description & How to Apply Below
Position: Staff Algorithm Engineer
Location: Pine Brook

Staff Algorithm Engineer

Founded in 1918, Kearfott Corporation, a global Aerospace and Defense supplier for over 100 years, is a leader in the design and manufacture of precision motion control products and inertial navigation components. Kearfott has a very long history of innovation and excellence and is the go-to brand for many of our global clients. Kearfott is trusted, respected and plays a vital role in the success of America's aerospace and defense industries.

With over a century of expertise & experience, Kearfott is dedicated to providing quality, reliability, and cutting-edge technology to customers worldwide to meet their sea, land, air, and space navigation and guidance requirements.

We are looking for talented individuals who want to be part of a world-class workforce. Join Kearfott and become part of a company that is recognized for technical expertise and respected worldwide as a 'full service' provider.

Responsibilities

  • Assist development, analysis, testing, and production support of algorithm functions and subsystems for navigation, localization, estimation, guidance, control, and sensor fusion.
  • Contribute to the development of advanced navigation algorithms and support the transition of algorithms from simulations into embedded implementations.
  • Develop and maintain Monte Carlo simulations, covariance analyses, statistical analyses, and other tools used to evaluate algorithm performance.
  • Analyze requirements, evaluate technical trade-offs, and define algorithm approaches that satisfy accuracy, robustness, real-time, and implementation constraints.
  • Lead investigations of algorithm anomalies, numerical issues, performance limitations, and integration problems.
  • Mentor less-experienced engineers and provide technical guidance on algorithm development, analysis, and verification.
  • Lead or support full-system investigations using simulations, desktop analyses, recorded data, and vehicle or platform testing. Coordinate technical activities with algorithm, software, systems, hardware, and test engineering teams.

Model Based Workflows

  • Work within and contribute to the Model-Based Design and Systems Engineering workflow, particularly using the Math Works toolchain.
  • Develop and maintain MATLAB and Simulink models, simulations, test cases, and analysis tools for algorithm development and verification.
  • Support requirements tracing from system-level requirements through algorithm design, implementation, and verification.
  • Assist Software-in-the-Loop, Processor-in-the-Loop, and Hardware-in-the-Loop testing activities.
  • Support auto-code generation and deployment of algorithms to embedded platforms, including Xilinx Zynq MPSoC, ARM-based processors, and FPGA-based systems.
  • Participate in model and algorithm design reviews, technical trade studies, and verification planning.
  • Review algorithm models, generated code, test results, analysis scripts, and technical documentation.
  • Contribute to improving modeling, coding, verification, configuration-management, and documentation practices.

Sensors

  • Develop and analyze GPS/GNSS measurement-processing and signal-processing algorithms for navigation and localization applications.
  • Develop and support algorithms using inertial sensors, including Ring Laser Gyros, Fiber Optic Gyros, and MEMS sensors.
  • Contribute to inertial sensor calibration, compensation, alignment, error modeling, and performance characterization.
  • Support the integration and analysis of computer vision and other aiding sensors for navigation and localization applications.
  • Analyze sensor limitations, error sources, observability, and performance impacts at the subsystem and system levels.
  • Develop familiarity with chip-scale atomic clocks and timing considerations as they apply to navigation systems.

Required Skills:

Relevant Tool Proficiencies

  • Strong proficiency with the Math Works toolchain, including MATLAB, Simulink, and navigation-related Toolboxes and Blocksets.
  • Modeling and simulation of navigation, estimation, sensor-processing, and control algorithms.
  • Monte Carlo simulations, covariance analyses, data analysis, and algorithm-performance characterization.
  • Algorithm testing, verification, validation, and regression testing.
  • Familiarity with auto-code generation and embedded algorithm implementation.
  • Software, Processor, and Hardware-in-the-Loop development and verification.
  • Proficiency in C/C++ and Python; familiarity with object-oriented programming methods.
  • Familiarity with requirements-management tools, configuration management, and embedded software workflows.

Technical and Analytical Skills

  • Strong understanding of engineering mathematics, linear algebra, probability, statistics, numerical methods, and estimation theory.
  • Working knowledge of Kalman filtering, Bayesian estimation, nonlinear filtering, sensor fusion, inertial navigation, and GNSS.
  • Ability to translate requirements into algorithm designs, interfaces, performance objectives, and verification methods.
  • Ability to evaluate technical trade-offs and make sound engineering…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary