1

Sensor Algorithm Engineer Jobs in New York (NOW HIRING)

Implement algorithms for drone detection, tracking, identification, and mitigation. * Optimize ... Experience with sensor integration (e.g., radar, optical, acoustic). * Knowledge of communication ...

... and sensor fusion * Develop vision-guided automation solutions integrating cameras, lighting ... Work on classical detection algorithms as well as training and deploying state-of-the-art vision ...

New

Perception Engineer

New York, NY ยท On-site

$175K - $225K/yr

... and sensor fusion * Develop vision-guided automation solutions integrating cameras, lighting ... Work on classical detection algorithms as well as training and deploying state-of-the-art vision ...

New

Embedded Software Engineer

New York, NY ยท On-site

$143K - $189K/yr

Develop drivers and middleware for analog front-end interfaces, sensor peripherals, and onboard ... Implement signal processing algorithms and data compression techniques optimized for embedded ...

... and sensor fusion * Develop vision-guided automation solutions integrating cameras, lighting ... Work on classical detection algorithms as well as training and deploying state-of-the-art vision ...

New

Contribute to end-to-end workflows, not just isolated algorithms Who You Are You think in geometry ... Real sensor data (not just simulated or academic datasets) * Point cloud libraries (PCL, Open3D, or ...

next page

Showing results 1-20

Sensor Algorithm Engineer information

What is the definition of sensor?

A sensor is a device used by a Sensor Algorithm Engineer to detect and measure physical properties such as temperature, pressure, or motion. It converts these measurements into signals that can be processed by algorithms to interpret environmental conditions or system states. Understanding sensor types and characteristics is essential for developing accurate and reliable sensor-based systems.

What are the key skills and qualifications needed to thrive as a Sensor Algorithm Engineer, and why are they important?

To thrive as a Sensor Algorithm Engineer, you need a strong background in signal processing, sensor physics, and applied mathematics, often supported by a degree in electrical engineering, computer science, or a related field. Familiarity with programming languages such as Python or C++, tools like MATLAB, and experience with sensor data fusion systems are typically required. Strong analytical thinking, problem-solving, and effective communication skills help you collaborate across multidisciplinary teams and interpret complex data. These skills are essential to develop robust algorithms that ensure accurate sensor performance and drive innovation in fields like automotive, robotics, and consumer electronics.

What does a Sensor Algorithm Engineer do?

A Sensor Algorithm Engineer designs, develops, and tests algorithms that process data from various sensors, such as cameras, accelerometers, gyroscopes, or environmental sensors. Their work involves creating mathematical models and software to interpret sensor data for applications like robotics, autonomous vehicles, mobile devices, or IoT systems. They collaborate with hardware engineers and software developers to ensure accurate and reliable sensor performance. The role often requires expertise in signal processing, machine learning, and embedded systems.

What is the difference between censor and sensor?

In the context of a Sensor Algorithm Engineer role, a sensor is a device that detects physical properties like temperature, motion, or light and converts them into signals for processing. Censor is not a standard term in this field; it may be a misspelling or confusion with 'censor,' which means to suppress or hide information. Understanding sensor types and their data processing is essential for developing effective algorithms in this role.

What is the difference between Sensor Algorithm Engineer vs Signal Processing Engineer?

AspectSensor Algorithm EngineerSignal Processing Engineer
Required CredentialsBachelor's or Master's in Electrical Engineering, Computer Science, or related fields; knowledge of sensor systemsBachelor's or Master's in Electrical Engineering, Computer Science, or related fields; expertise in signal processing techniques
Work EnvironmentDevelops algorithms for sensors in automotive, consumer electronics, or industrial applicationsDesigns and implements signal processing algorithms across various industries including communications and audio
Employer & Industry UsageUsed by companies developing sensor-based systems like IoT devices, autonomous vehicles, and roboticsCommon in telecommunications, audio engineering, and image processing sectors

While both roles involve algorithm development and require similar educational backgrounds, Sensor Algorithm Engineers focus on creating algorithms specifically for sensor data interpretation, whereas Signal Processing Engineers work on processing signals from various sources, including sensors, for broader applications.

What is a synonym for sensor?

A sensor is a device that detects and measures physical properties such as temperature, pressure, or motion. In the context of a Sensor Algorithm Engineer, understanding different types of sensors and their functions is essential for developing accurate algorithms and processing data effectively.

How does a Sensor Algorithm Engineer typically collaborate with hardware and software teams during product development?

Sensor Algorithm Engineers often serve as a bridge between hardware engineers and software developers. They work closely with hardware teams to understand sensor specifications and limitations while collaborating with software teams to integrate algorithms into embedded systems or applications. Regular cross-disciplinary meetings and iterative testing are common, ensuring that sensor data is accurately interpreted and that the algorithms perform reliably under real-world conditions. This collaborative environment helps drive innovation and ensures that final products meet both technical and user requirements.

What is a sensor also known as?

A sensor is also known as a transducer or detector, as it converts physical stimuli into electrical signals for processing. Sensor algorithm engineers often work with these devices to develop accurate data interpretation algorithms.
What job categories do people searching Sensor Algorithm Engineer jobs in New York look for? The top searched job categories for Sensor Algorithm Engineer jobs in New York are:
What cities in New York are hiring for Sensor Algorithm Engineer jobs? Cities in New York with the most Sensor Algorithm Engineer job openings:

Computer Vision & Robotics Navigation Engineer

Mecka AI

New York, NY โ€ข On-site

$150K - $185K/yr

Full-time

Posted 2 days ago


Job description

About Mecka AI
Mecka AI is building the data infrastructure layer for robotics and embodied AI. We work with leading robotics companies and AI labs to collect, label, and validate the large-scale, real-world visual and spatial data used to train perception, manipulation, and control systems. Our work sits directly in the loop between raw sensor data, labeling pipelines, and deployed models.
About the Role
We are looking for a highly hands-on and product-oriented Computer Vision & Robotics Navigation Engineer to help us build the internal systems, algorithms, and tools that power our robotics data platform. Because this role involves hands-on testing, debugging, and local prototyping with our custom multi-sensor camera rigs, this is an on-site position based in our New York City office.
In this role, you will be the primary owner responsible for maintaining and improving our numerous SLAM and SfM systems across a variety of devices, including our custom camera rigs and iPhones. You will be deeply involved in the practical side of spatial computing-handling IMU noise modeling, sensor synchronization, and collaborating closely with our hardware team in China to ensure rigorous camera and sensor calibrations.
Beyond your core navigation focus, you will also act as the central hub for general computer vision support throughout the company. If you are passionate about multi-view geometry, enjoy building custom tooling to visualize complex trajectories, care deeply about data quality, and want your work to directly impact real robots-this role is for you.
What You'll Do
  • Own the Navigation Systems: Act as the main engineer responsible for maintaining, optimizing, and improving our multiple SLAM and Structure from Motion (SfM) pipelines.
  • Sensor Calibration & Hardware Collaboration: Define, validate, and troubleshoot rigorous intrinsic and extrinsic calibration requirements for multi-camera setups and IMUs. You will communicate continuously with our hardware team in China-where the physical calibrations take place-while managing the algorithmic challenges of hardware-based SLAM locally, including temporal synchronization, rolling shutter correction, and IMU pre-integration.
  • Cross-Device Optimization: Ensure our spatial computing algorithms run robustly and accurately across a variety of hardware profiles, specifically our custom camera hardware and mobile devices (iOS/iPhone).
  • Company-Wide CV Support: Provide general computer vision expertise and support to various internal teams, assisting with pre- and post-processing, data validation, and automated labeling.
  • Design Internal Tooling: Ship custom tools (like Gradio or Rerun) to visualize images, video, 3D point clouds, and trajectories.
  • Debug & Inspect: Create interactive interfaces that help operations, annotators, and researchers inspect failure cases, understand edge conditions, and identify spatial labeling errors.
What We're Looking For
  • Deep Navigation Expertise: A strong background in 3D computer vision and multi-view geometry, with proven experience building, maintaining, or improving SLAM, VIO, and SfM pipelines.
  • Practical SLAM & Calibration Skills: Deep knowledge of IMU kinematics (noise density, random walk biases) and rigorous camera calibration techniques (checkerboard/AprilTag targets, lens distortion models), with the ability to effectively communicate these technical requirements to cross-border hardware teams.
  • Hardware Familiarity: Experience working with spatial data from diverse hardware sources, such as custom camera rigs and mobile devices (iOS/iPhone).
  • Mathematical Fundamentals: An intuitive grasp of linear algebra, optimization, and the first principles of traditional CV and spatial tracking.
  • Engineering Rigor: A proven track record of software development expertise, consistently delivering high-quality, clean, efficient, and scalable code (especially in C++ and Python).
  • Adaptability: Comfortable iterating with users, bridging communication across time zones, supporting company-wide CV needs, and working alongside noisy, unstructured, real-world sensor data.
Strong Plus
  • Hands-on experience building CV/spatial tooling or apps such as dataset browsers, annotation tools, model debugging dashboards, or Gradio-style demos.
  • Experience with standard calibration and sensor fusion frameworks (e.g., Kalibr).
  • Exposure to ML infrastructure or data pipelines operating at scale.
Tech Stack
  • Python and C++ (Crucial for robust navigation/SLAM pipelines)
  • 3D Vision, Calibration & Optimization libraries (e.g., OpenCV, Ceres Solver, GTSAM, COLMAP, Kalibr)
  • PyTorch and deep learning CV libraries
  • Video and image processing pipelines (FFmpeg, etc.)
  • Internal web tooling and visualization (Rerun)

Note: The exact stack matters less than your ability to build, debug, and ship impactful spatial tools and algorithms.
What Success Looks Like
  • Our custom camera and iPhone SLAM/SfM systems perform reliably and efficiently under your ownership.
  • You establish a seamless feedback loop with the China hardware team, ensuring sensor rigs are tightly calibrated and trajectory estimates remain robust against real-world hardware noise.
  • Internal teams rely on your tools, navigation ground-truth, and general CV support daily.
  • Customers trust Mecka's spatial data because the underlying algorithms and tooling are rock solid.
Who This Role Is Not For
  • Pure research roles with no production ownership.
  • Engineers looking for a remote or hybrid role-this requires physical presence with hardware testing in NYC.
  • Algorithm-only engineers who do not want to engage with the practical realities of hardware calibration, IMU noise, or cross-functional team communication.
Why This Role at Mecka?
  • Direct impact on how real robots are trained and navigate the world.
  • High ownership over core spatial data, multiple navigation systems, and CV support.
  • Close collaboration with leading robotics companies and AI labs.
  • The opportunity to build the multi-modal tooling layer that most teams wish they had.