Software Engineer, Map Orchestration
- Design, implement, and maintain scalable backend systems that can help track state and orchestrate the various steps in the map building pipelines in a robust and tractable way.
- Develop, scale and maintain the services and infrastructure that powers the map building pipelines.
- Collaborate with engineers on the map generation algorithms, localization and operational teams for ensuring we have a clear interface for operational hand-offs, notifications and escalation mechanisms.
- Develop software in Python and C++, using modern best practices
- Troubleshoot and solve complex issues within large-scale data pipelines and orchestration systems
- BS/MS or PhD in Computer Science, Robotics or a related field
- 5+ years of industry experience building software in a production environment
- Proficiency with developing backend systems (gRPC, SQL databases, MapReduce architecture) using Python or C++.
- Experience with software design, in particular in complex systems with many dependencies
- Ability to collaborate effectively in a cross-functional team environment
- Prior experience with mapping systems
- Prior experience with robotics or autonomous vehicles
- Familiarity with large-scale big data pipelines with Map Reduce and pipeline optimization
- Experience with C++ (Ideally C++17 or newer)
Recommended Jobs
After School Program Assistant
Job Description Job Description JOB RESPONSIBILITIES Adhere to the rules and regulations outlined in the Department of Human Services handbook for Child Day Care Centers and Keystone STARS…
Clinical Care Specialist
Job Description Job Description Objective The Clinical Care Specialist will be responsible for growing the durable medical equipment (DME) business for pre-operative and post-operative surgeri…
Sales Representative - Harrisburg, PA - Endoscopy
The company Stryker is one of the world’s leading medical technology companies and together with our customers, we are driven to make healthcare better. The Company offers a diverse array of inno…
Adjunct of Mathematics
Job Description Job Description Albright College’s Department of Chemistry, Mathematics, and Physics invites applications for a part-time faculty member to teach Elementary Statistics or other in…
Residential HVAC Service Technician
Job Description Job Description Unlimited earning potential! Are you ready to do work that you can be proud of? Are you ready to expand your skillset, advance in your career, and earn a good …
Application Developer
Job Description Job Description POSITION SUMMARY: The Application Developer/Engineer position helps to identify business requirements, determine specifications, modify and expand the system…
Caregiver for Seniors
Immediate openings in Centre County and surrounding areas! Daylight, evening, overnight, weekday, and weekend shifts available. Flexible full-time, part-time, and PRN schedules. Weekly pay, benefits,…
Sol Sherry Thrombosis Research Center- Non-Tenure Track Faculty
The Sol Sherry Thrombosis Research Center at the Lewis Katz School of Medicine at Temple University (LKSOM) is seeking qualified candidates for a non-tenure track faculty appointment at the level of …
Senior Staff Consultant - Senior Business Analyst (Manufacturing)
Company Description We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work on a scale …