Software Engineer, Localization and Mapping
2 weeks ago
Avride is a rapidly developing company in the autonomous vehicle and delivery robot industry. We develop autonomous vehicle technology from scratch, leveraging the strong technical background of our core team and over seven years of experience in autonomous vehicle development.
We are looking for an experienced software engineer to help us build Avride’s Localization and Mapping subsystems. Localization team is responsible for providing exact rover location to all the components of the autonomous rover pipeline like perception, behavior layer and control. We calculate position and orientation of the rover with centimeter and fraction-of-a-degree accuracy, dozens of times per second, and in all conditions.
Our most valuable asset are people, each with many years of experience in robotics, EKF, ICP, SLAM algorithms, distributed data processing, software architecture and machine learning, working together as a motivated, effective and friendly team.
Job Duties:
- Develop cloud mapping subsystem with a graph optimization at its core.
- Develop the Sensor Fusion Localization subsystem, which combines the measurements of multiple sensors (LiDAR, IMU, GNSS, etc.) to calculate rover position to centimeter precision and orientation to 0.1 deg precision.
- Support sister development and operation teams on issues related to localization.
Job Requirements:
- Bachelor’s degree in Computer Science, Electrical Engineering, Robotics or a related field
- 3+ years of professional software engineering experience
- Strong C++ or Python programming skills
- Solid understanding of algorithms, data structures and software design patterns
- Solid soft skills – intra- and inter-team collaboration, business-driven development focus, planning and getting-things-done, effective and respectful communication
We prefer:
- Experience in robotics. Good knowledge EKF, localization, calibration and point cloud processing algorithms are welcome.
- Strong mathematical knowledge and skills, especially in optimization, probability theory and mechanics. Ability to turn ideas into formulas, and formulas into algorithms.
- Relevant publications or achievements in information olympiads
- Eagerness to track recent advancements of the field and implement best ideas to keep algorithms’ performance state-of-the-art and beyond
-
Software Engineer, Localization and Mapping
2 weeks ago
Austin, United States Avride Full timeAvride is a rapidly developing company in the autonomous vehicle and delivery robot industry. We develop autonomous vehicle technology from scratch, leveraging the strong technical background of our core team and over seven years of experience in autonomous vehicle development.We are looking for an experienced software engineer to help us build Avride's...
-
Software Engineer, Localization and Mapping
2 weeks ago
austin, United States Avride Full timeAvride is a rapidly developing company in the autonomous vehicle and delivery robot industry. We develop autonomous vehicle technology from scratch, leveraging the strong technical background of our core team and over seven years of experience in autonomous vehicle development.We are looking for an experienced software engineer to help us build Avride’s...
-
Software Engineer, Localization and Mapping
2 weeks ago
austin, United States Avride Full timeAvride is a rapidly developing company in the autonomous vehicle and delivery robot industry. We develop autonomous vehicle technology from scratch, leveraging the strong technical background of our core team and over seven years of experience in autonomous vehicle development.We are looking for an experienced software engineer to help us build Avride’s...
-
Software Engineer, Localization and Mapping
3 weeks ago
Austin, United States Avride Full timeAvride is a rapidly developing company in the autonomous vehicle and delivery robot industry. We develop autonomous vehicle technology from scratch, leveraging the strong technical background of our core team and over seven years of experience in autonomous vehicle development.We are looking for an experienced software engineer to help us build Avride’s...
-
Software Engineer, Localization and Mapping
5 days ago
Austin, United States Avride Full timeAvride is a rapidly developing company in the autonomous vehicle and delivery robot industry. We develop autonomous vehicle technology from scratch, leveraging the strong technical background of our core team and over seven years of experience in autonomous vehicle development.We are looking for an experienced software engineer to help us build Avride’s...
-
austin, United States Avride Full timeAvride is a rapidly developing company in the autonomous vehicle and delivery robot industry. We develop autonomous vehicle technology from scratch, leveraging the strong technical background of our core team and over seven years of experience in autonomous vehicle development.We are looking for an experienced software engineer to help us build Avride’s...
-
Senior Software Engineer
2 weeks ago
Austin, TX, United States CORRIDOR Aviation Service Software Full timeOverviewCAMP Systems is the leading provider of aircraft compliance and health management services to the global business aviation industry. CAMP is the pre-eminent brand in its industry and is the exclusive recommended service provider for nearly all business aircraft manufacturers in the world. Our services are delivered through a “SaaS plus” model and...
-
Software Development Engineer
1 month ago
Austin, Texas, United States Asure Software Full timeJob SummaryWe are seeking a highly skilled Associate Software Engineer to join our team at Asure Software. As a key member of our engineering team, you will be responsible for collaborating with other engineers to write and develop code, designing and developing web-based applications to enhance the performance and stability of our current applications, and...
-
Software Development Engineer
3 weeks ago
Austin, Texas, United States Asure Software Full timeJob Title: Software Development EngineerJob Description:As a Software Development Engineer at Asure Software, you will be responsible for collaborating with other engineers to write and develop code, as well as developing web-based applications to enhance the performance and stability of current applications.Responsibilities:* Write testable, readable,...
-
Software Engineering Manager
2 months ago
Omaha, NE, United States Election Systems & Software Full timeWe support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...
-
Software Engineering Manager
2 months ago
Omaha, NE, United States Election Systems & Software Full timeWe support democracy.The information below covers the role requirements, expected candidate experience, and accompanying qualifications.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish...
-
Software Engineering Manager
2 weeks ago
Omaha, NE, United States Election Systems & Software Full timeJob DescriptionJob DescriptionDescription:We support democracy.Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence...
-
Manager, Software Engineering
3 weeks ago
Austin, United States Q2 Software, Inc. Full timeAs passionate about our people as we are about our mission. What We're All About: Q2 is proud of delivering our mobile banking platform and technology solutions, globally, to more than 22 million end users across our 1,300 financial institutions and fintech clients. At Q2, our mission is simple: Build strong, diverse communities by strengthening their...
-
Senior Software Engineer
3 weeks ago
Austin, United States Centric Software Full timeWe are looking for a highly skilled Senior Software Engineer to join our team as an individual contributor, playing a crucial role in delivering product features and driving the development of cutting-edge enterprise systems. Key Responsibilities: Pragmatic Problem-Solving: Provide practical solutions by understanding and effectively leveraging the...
-
Localization Engineer
2 weeks ago
Tempe, AZ, United States Insight Recruitment Full timeMapping & Localization Engineer (Multi-Agent SLAM)A leading provider of innovative robotics solutions is seeking a skilled Mapping & Localization Engineer to advance the development of cutting-edge autonomous vehicles. This role plays a pivotal part in designing and optimizing Simultaneous Localization and Mapping (SLAM) systems to ensure precise navigation...
-
Software Engineer C++
2 weeks ago
Omaha, NE, United States Election Systems & Software Full timeDescription:We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and...
-
Software Engineer C++
3 weeks ago
Omaha, NE, United States Election Systems & Software Full timeDescription:The full job description covers all associated skills, previous experience, and any qualifications that applicants are expected to have.We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the...
-
Senior Software Engineer
1 month ago
Austin, TX, United States Dell Full timeSenior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the...
-
Senior Software Engineer
1 month ago
Austin, TX, United States Dell Full timeSenior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Embedded Software Engineer
3 weeks ago
Huntsville, AL, United States Thompson Software Solutions Full timeThompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...