As a Developer Advocate, you will bridge engineering and developer relations by creating impactful content, engaging with the developer community, and driving adoption of Fireworks' AI platform.
Senior Software Engineer, Mapping & Localization
π Description
- Design and optimize scalable interfaces for online lane and map representation.
- Improve map interfaces across perception, prediction, and planning pipelines.
- Develop large-scale map deployment systems, including offline generation, version control, and online tile-based LiDAR loading.
- Maintain mapping watchdog and event-mining systems to monitor system health and anomalies.
- Enhance mapping CI workflows and optimize offline 3D reconstruction pipelines.
- Collaborate across engineering and operations teams on system dependencies, performance, and data collection and validation needs.
π οΈ 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.
- Hands-on experience with mapping and localization algorithms, such as LiDAR/Visual Odometry, SLAM, or Kalman filtering.
- Experience working on offline 3D reconstruction systems.
Full job description
Responsibilities:
Required Skills:
Preferred Skills:
Similar jobs
Search more Software Engineer jobsArchitect and scale the platformβs core systems for ingesting and processing social data, powering AI agents and real-time analytics while shaping technical direction, reliability, and engineering practices.
Senior Software Engineer - Alerting Platform Automation
Build and scale automation for Datadogβs Alerting platform, creating fast test environments and improving infrastructure, CI/CD, deployment, and developer tooling to strengthen reliability and feedback loops.
Develop firmware for an embedded processor on an SoC, bridging higher-level software to AI acceleration hardware while collaborating across hardware and software teams and verifying production-quality performance.
Senior .NET Engineer - Partner Integrations
Lead technical execution and full lifecycle ownership for partner integrations, collaborating with external partners and guiding the engineering team to deliver high-performance REST APIs.
