CrawlJobs Logo

Mapping Algorithm Design Engineer

polyexplore.com Logo

PolyExplore

Location Icon

Location:
United States , San Jose

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Responsibility:

  • Under supervision, design data processing algorithms to generate 3D point cloud maps using sensor data from the company’s mobile mapping systems
  • Design algorithms to improve mobile mapping under weak GPS signals, including using LiDAR-based SLAM (Simultaneous Localization and Mapping) algorithms and performing feature matching and trajectory update
  • Design calibration algorithms for camera and LiDAR sensors and perform calibration
  • Select and evaluate various models of lenses, imaging sensors, and LiDAR sensors, based on different applications and requirements
  • Manage the development of the company's aerial mapping devices, including monitoring mechanical design and assembly, ensuring stable firmware operation, and improving the data collection scheme
  • Develop tools to assess the functionality of the company's mobile mapping devices, including detection of time synchronization failure and sensor data loss, and analysis of LiDAR point intensity distribution
  • Conduct ground survey to evaluate the performance the company's mobile mapping systems and the accuracy of corresponding point cloud maps
  • Develop graphical user interfaces for various software products of the company
  • Provide detailed documentation on the company's products and software

Requirements:

MS in Mechanical Engineering, Mechanical Engineering Technology, or Mechanical Engineering and Automation

Additional Information:

Job Posted:
December 11, 2025

Job Link Share:

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

Briefcase Icon

Similar Jobs for Mapping Algorithm Design Engineer

Senior Software Engineer, Mapping & Localization

We are seeking a highly skilled and motivated Senior Software Engineer to join o...
Location
Location
United States , Santa Clara
Salary
Salary:
150000.00 - 200000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science, Computer Engineering, or a related technical field
  • 3+ years of experience in developing large-scale, real-time C++ systems
  • Strong proficiency in modern C++ and understanding of multi-threading, multiprocessing, and operating systems, e.g. ROS
  • Solid foundation in data structures, algorithms, and software design principles
  • Familiarity with large-scale map data pipelines and distributed systems
  • Familiarity with CI/CD systems, and maintaining production-grade infrastructure
  • Excellent written and verbal communication skills
  • Self-motivated, comfortable operating without direct supervision
Job Responsibility
Job Responsibility
  • Design and optimize scalable interfaces for online lane and map representation
  • Improve cross-module map interfaces to support perception, prediction, and planning pipelines
  • Develop and enhance systems for large-scale map deployment, including offline map generation, version control, and online tile-based LiDAR map loading
  • Maintain and evolve the mapping watchdog and event mining systems to monitor system health and anomalies
  • Enhance the mapping CI system to support robust development and deployment workflows
  • Optimize performance of offline 3D reconstruction pipelines
  • Collaborate closely with cross-functional teams to understand system-wide dependencies and performance needs across perception, planning, control, simulation, and infrastructure
  • Work with the operations team to define requirements for data collection, preprocessing, labeling, and validation
  • Ensure that your work is performed in accordance with the company’s Quality Management System (QMS) requirements and contribute to continuous improvement efforts
  • Ensure team compliance with QMS, monitor quality, and drive process improvements
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Autonomy - Calibration, Mapping & Localization

As a Staff/Senior Software Engineer on our Calibration, Localization, & Mapping ...
Location
Location
United States , Mountain View
Salary
Salary:
180000.00 - 198000.00 USD / Year
cyngn.com Logo
Cyngn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS/Phd with focus in robotics or a similar technical field of study
  • Solid foundation in probability theory, linear algebra, 3D geometry, and spatial coordinate transformations
  • In-depth understanding of matrix factorization algorithms and Lie algebra/groups
  • Solid theoretical knowledge of state-of-the-art techniques in 3D Lidar-based mapping and localization for autonomous vehicles (LOAM series, GICP, FastLIO, bundle-adjustment)
  • Familiarity with state estimation frameworks such as EKF’s as well as modern nonlinear optimization libraries (GTSAM, G2O, Ceres-Solver, GNC-Solver, etc.)
  • 6+ years of industry experience as an autonomous vehicle or robotics software engineering professional including hands-on implementation and tuning on production hardware
  • 6+ years industry experience writing C++ software in a production environment - architecture design, unit testing, code review, algorithm performance trade-offs, etc.
  • Proficiency in Python
  • Excellent written & verbal communication skills
Job Responsibility
Job Responsibility
  • Design, implement, tune, and test mapping, localization, and sensor calibration algorithms for our autonomous vehicle platforms using C++ and Python
  • Develop tooling and metrics for performance validation and continuous testing frameworks
  • Balance project tasks, code reviews, and research to meet product-driven milestones in a fast-paced startup environment
What we offer
What we offer
  • Health benefits (Medical, Dental, Vision, HSA and FSA (Health & Dependent Daycare), Employee Assistance Program, 1:1 Health Concierge)
  • Life, Short-term and long-term disability insurance (Cyngn funds 100% of premiums)
  • Company 401(k)
  • Commuter Benefits
  • Flexible vacation policy
  • Sabbatical leave opportunity after 5 years with the company
  • Paid Parental Leave
  • Daily lunches for in-office employees and fully-stocked kitchen with snacks and beverages
  • Fulltime
Read More
Arrow Right

AI Lead Engineer

Lead Engineer role in HPE Hybrid Cloud focusing on AI innovation and technology ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience designing and developing software systems design tools and languages in storage/server/networking area
  • Two or more years of experience in applying AI to practical and comprehensive technology solutions
  • Experience with ML, deep learning, TensorFlow, Python, NLP
  • Experience in program leadership, governance, and change enablement
  • Knowledge of basic algorithms, object-oriented and functional design principles, and best-practice patterns
  • Experience in REST API development, NoSQL database design, and RDBMS design and optimizations
  • Experience with innovation accelerators
  • Cloud Architectures
  • Cross Domain Knowledge
  • Design Thinking
Job Responsibility
Job Responsibility
  • Lead cross-functional teams in identifying and prioritizing key areas of a partner's business where AI solutions can drive significant business benefit
  • Design and develop solutions leveraging patterns in the data and metadata stored in Petabytes of Objects and Files in distributed fashion across enterprise storage platform
  • Design, develop, and deploy hybrid RAG architectures integrating LLMs with retrieval-based systems for improved relevance and contextual responses
  • Work on functional design, process design (including scenario design, flow mapping), prototyping, testing, training, and defining support procedures
  • Translating technical AI findings into clear, business-oriented language for non-technical stakeholders
  • Implement and manage pipelines that effectively combine retrieval mechanisms with generative capabilities
  • Develop custom plugins, adapters, or APIs to integrate retrieval systems with generative models
  • Fine-tune and optimize large language models
  • Monitor and troubleshoot issues within pipelines
  • Evaluate and benchmark the performance of vector databases
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right

Lead AI Compiler Engineer

We are looking for an AI Compiler Engineer to join this high impact team working...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent C/C++ and Python coding skills
  • Good understanding of SIMD, VLIW processor architecture
  • Experience with vectorized programming (SIMD)
  • Thorough understanding of fixed and floating point arithmetic
  • Good understanding of various operators in state-of-the-art AI models
  • Knowledge of low-level hardware details (cache hierarchy, DMA programming)
  • Excellent problem-solving skills especially on debug and a passion for on-device AI
  • Prefer candidates with past experience on AI compiler design
  • BS/Masters/PhD degree in Computer Science, Electrical Engineering, or a related field
Job Responsibility
Job Responsibility
  • Graph transformation
  • Constant folding
  • Operator fusion: Identify and implement performance optimization opportunities by reducing memory traffic through operator fusion at different memory hierarchy levels e.g., attention block
  • Common subexpression elimination
  • Problem partitioning and dataflow orchestration: Design of algorithms to optimally map given AI operation to the NPU comprising of an interconnected array of AI engines
  • Design and implementation of algorithms to orchestrate dataflow through multi-level memory hierarchy
  • Kernel Design and Development: Design and implement highly optimized C++/intrinsic based kernels for AI related operators
  • Develop vectorized code that leverages SIMD (Single Instruction, Multiple Data) and VLIW (Very Long Instruction Word) for optimal performance
  • Perform performance, program memory and accuracy tradeoffs
  • Testing and Validation: Develop CPU models for the ML operators in C++/ Python to validate accuracy
Read More
Arrow Right

Modeling and Simulation Product Team Lead

We are seeking a Modeling and Simulation Product Team Lead who will be developin...
Location
Location
United States , Colorado Springs
Salary
Salary:
130000.00 - 155000.00 USD / Year
trace3.com Logo
Trace3
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Developing and working with mathematical models
  • Algorithm engineering to solve computer algorithm problems, including design, analysis, implementation, optimization, profiling, and experimental evaluation
  • Systems engineering and software engineering processes and principles
  • Modeling and simulation of large complex systems
  • Machine learning techniques and metaheuristics
  • Verification & Validation (V&V) testing of complex software systems
  • Surveillance and target acquisition, track state estimation and correlation, track-to-truth mapping, state vectors, tracking covariances, coordinate conversions, time conversions, and EOIR/RF phenomenology, scheduling and resource management, identification and discrimination, battle management, signal processing, and/or orbital dynamics
  • Agile software development processes
  • Distributed application environments coded in Java, C++, or other Object-Oriented languages
  • Strong math and physics, including probability and statistics, linear algebra, and calculus
Job Responsibility
Job Responsibility
  • Work closely with agile teams to understand concepts, algorithms, and logging in order to prototype Modeling and Simulation Tools and generate scenario datasets
  • Utilize math, physics, statistics, data parsing, plotting, and database techniques to develop Algorithm Description Documents (ADDs) and algorithm reference implementations and commit them to Git repositories for version control
  • Develop unit tests, preferably as Cucumber scenarios, in order to support the transition and development of MATLAB reference implementations in Java
  • Use DevSecOps principles to setup and maintain nightly pipelines to support automated analysis / test and continuous integration testing of algorithm reference implementations
  • Provide demonstrations of their ADDs and reference implementations as part of Agile sprints with their respective Integrated Product Team (IPT) to the Project Owners (POs) and Release Train Engineer (RTE)
  • Provide technical support to the IPTs in order to develop M&S tools that help verify and validate the tactical implementation of algorithms
  • Develop technical briefs and present briefings to both internal and external stakeholders at Technical Interchange Meetings (TIMs)
  • Complete understanding and wide application of technical principle, theories, and concepts in the field
  • Having a general knowledge of other related disciplines
  • Provide technical solutions to a wide range of complex difficult problems (solutions are imaginative, thorough, practicable, and consistent with organizational objectives
What we offer
What we offer
  • Comprehensive medical, dental and vision plans for you and your dependents
  • 401(k) Retirement Plan with Employer Match, 529 College Savings Plan, Health Savings Account, Life Insurance, and Long-Term Disability
  • Competitive Compensation
  • Training and development programs
  • Major offices stocked with snacks and beverages
  • Collaborative and cool culture
  • Work-life balance and generous paid time off
  • Fulltime
Read More
Arrow Right

Senior Motor Control Engineer

Location
Location
China , Shanghai
Salary
Salary:
Not provided
borgwarner.com Logo
BorgWarner
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • More than 5 years automotive power products software develop experience
  • Skilled with IPMSM or ASM FOC or DTC motor control algorithm
  • Skilled with IPMSM or ASM .MTPA/MTPV motor control algorithm
  • Skilled with IPMSM or ASM sensorless and flux-weaken motor control algorithm
  • Skilled with SPWM/SVPWM/DPWM/GPWM modulation scheme
  • Skilled with IGBT/SiC/GaN power device usage, familiar with power loss principle
  • Skilled with Matlab Simulink or Ansys Maxwell simulation tool
  • Have basic knowledge on IPMSM or ASM or SRM motor
  • Skilled with automotive products GSCP software develop process
  • Skilled with the CAN tools, like vector canoe, analyzer CanDavi
Job Responsibility
Job Responsibility
  • Analysis customer requirements to design software requirement documents
  • Design software design documents based on software requirement documents
  • Optimize motor control and inverter system algorithm to meet customer’s requirements
  • Support system engineer for motor parameters mapping test and integration
  • Depend upon customer special requirements to design special motor control algorithm (NVH/Dumping)
  • New motor control algorithm design and test
  • Support EE and SYS to finish hardware performance check out test
  • Design test case based on software design documents and code
  • Implement unit test, integration test and functional test and documentation test report
  • Fulltime
Read More
Arrow Right

AI Engineer

We are seeking a talented AI Engineer to design, develop, and implement innovati...
Location
Location
Romania , Bucuresti
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in developing and deploying AI models
  • Experience with natural language processing (NLP) or computer vision
  • Proficiency with deep learning frameworks such as TensorFlow or PyTorch
  • Strong understanding of machine learning (ML)
  • Knowledge of basic algorithms, object-oriented and functional design principles, and best-practice patterns
  • Experience in REST API development, NoSQL database design, and RDBMS design and optimizations
  • Experience in program leadership, governance, and change enablement
Job Responsibility
Job Responsibility
  • Strategic Advising: Provide guidance on a wide range of technology, strategy, and policy issues related to AI
  • Design and Development: Collaborate with the engineering and leadership teams on functional design, process design (including scenario design and flow mapping), prototyping, testing, training, and defining support procedures
  • Solution Architecture: Document and articulate the solutions architecture and lessons learned from each project and accelerated incubation
  • Market Assessment: Lead a team in evaluating the AI and automation market and competitor landscape
  • Stakeholder Liaison: Act as a bridge between stakeholders and project teams, delivering feedback and enabling necessary changes in product performance or presentation
  • AI Software Development: Model, build, and test AI software to handle large datasets and achieve desired outcomes
  • Programming Proficiency: Utilize programming languages such as Python, Java, C++, or others commonly used in AI development
  • Data Analysis: Analyze statistics, data, and algorithms to ensure projection accuracy
  • Strategic Recommendations: Use AI analysis to make strategy recommendations that align with company goals
  • Continuous Learning: Stay updated on AI knowledge, trends, and regulations
What we offer
What we offer
  • Hybrid work setup
  • Medical subscription
  • Meal tickets
  • Insurance for hospitalization and surgical interventions
  • Life insurance
  • Insurance modules and additional medical packages for you and your family
  • Special discounts for Vodafone employees
  • Demo phone subscription
  • Special offers Friends & Family
  • Telephone voucher
Read More
Arrow Right

ASIC Engineer, Design

Meta is seeking highly skilled Design Engineers to join our team. In this role, ...
Location
Location
United States , Sunnyvale
Salary
Salary:
146000.00 - 209000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of experience as a Hardware Design Engineer for production silicon shipped in volume
  • Experience in digital design Microarchitecture, RTL coding, SoC integration and micro-architecture development
  • Demonstrated communication and collaboration skills
Job Responsibility
Job Responsibility
  • Develop micro-architecture, RTL coding, and design verification for complex IPs
  • Work with architects to map algorithms onto the hardware and specify requirements for IP and subsystems integration
  • Assist performance/power analysis of the design and help meet power and performance targets
  • Collaborate with adjacent teams such as Verification, Physical Design, and Design-for-Test
  • Drive IP/sub-system micro-architecture and RTL design in collaboration with DV and PD leads
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right