Staff Software Engineer, Mapping
Fruition Group US
Senior / Staff Software Engineer, Mapping
Location: Remote
Autonomous Vehicle
The opportunity...
A well-funded, fast-growing company building self-driving technology is expanding its mapping engineering group. Maps underpin how the vehicle knows where it is, where the road goes and where it is allowed to drive, so this work sits close to the core of the product.
You'll write production code daily, take real ownership of a significant piece of the mapping stack, and watch your work get exercised on road-going vehicles.
What the work looks like
Depending on your experience, you could be placed in one of these areas:
- Road network modelling: Create and evolve the lane-level representation of the road that the driving software relies on. You'll collaborate with the planning engineers and deal with road geometry, intersections and the connectivity between lanes, helping the network extend to new regions and new vehicle types.
- Standard-definition map data and routing: Take charge of commercial and open map datasets, and blend them with high-detail maps. You'll build tooling that works out efficient routes for collecting new map data, and handle problems such as snapping GPS traces to roads and splitting data into tiles.
- Mapping platform and pipelines: Design the services and automation that build, refresh and distribute maps dependably as geographic coverage and data volume increase.
- Excellent software engineering skills, with real production experience in C++ and/or Python (C++ favoured) across substantial code bases
- Depth in 3D or spatial geometry. A self-driving background is not necessary; people from GIS, robotics, surveying, photogrammetry, graphics or navigation are encouraged to apply
- Hands-on experience processing large volumes of real-world, imperfect data
- A history of personally writing and delivering production software
- Seniority at Senior or Staff level
Helpful
- Familiarity with high-definition maps, lane-level road data or interchange formats like OpenDRIVE
- Knowledge of coordinate systems and projections, map matching and road-network datasets
- Background in pathfinding, routing or graph-based algorithms
- Experience generating road structure from sensor data
- Exposure to motion planning or other downstream consumers of map data
- Rust
Interested?
#J-18808-Ljbffr- ...Staff Software Engineer, Data Level: P4 Location: Remote, Canada Reports To: Sean Yang, Director of Engineering Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most . We provide businesses with the tools...SuggestedRemote jobPermanent employmentFull timeImmediate start
- ...processes evidence, there's a good chance our software is working behind the scenes. That's... ...something real. The Role The Staff Software Engineer specializes in mobile app development... ...terminals. Understanding of online mapping technologies such as ArcGIS or Mapbox....SuggestedFull timeInternshipRemote workWork from home
- ...Staff Software Engineer, Core Applications Level: P4 Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu, Application Team Lead Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most . We provide businesses...SuggestedPermanent employmentFull timeImmediate start
$176.5k per year
...will join an existing team of Senior, Staff, and Principal engineers building the Content Library and Core... ...a systems engineer who loves owning software end-to-end: design, implementation, deployment... ...the parquet crate, or building query engines and database internals....SuggestedLong term contractFor contractorsLocal areaHome officeFlexible hours$181k - $241k per year
...no tradeoffs on what matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role... ..., enabling engineers across the company to ship high-quality software quickly and confidently. The Staff Engineer will help drive the...SuggestedLong term contractTemporary workWork at officeRemote workFlexible hours$185k - $195k per year
...to millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future of the Internet-of-Things for residential and commercial properties...Casual workInternshipWork at officeImmediate start- ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Systems Engineering General Summary As a leading... ...research, design, develop, simulate, and/or validate systems-level software, hardware, architecture, algorithms, and solutions that enables...Remplacement
$171k per year
...users. The Fable app has often been featured in the App Store, both as App Of The Day and the Essential Book Apps list. As a Staff Software Engineer on the Fable Core team, you will set technical direction for the Fable backend and own the reliability and health of the...Long term contractFor contractorsInternshipLocal areaHome officeFlexible hours- ...application of unique new technologies to fiber-optic communications products for datacenters. We are seeking a Senior Embedded Software Engineer to work as part of our R&D software-firmware design team. Position Overview In this senior technical role, you will...Long term contractFull timeRemote work
- ...Software Engineer Co-op, Apps Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu, Term: Jan 2027 Pay band: 55,000k-68,000k About Solink At Solink, our mission is to safeguard what matters most . We provide businesses with the tools to know sooner...Permanent employmentFull timeInternship
$96.56k - $128.74k per year
...explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent Compensation Details:...Permanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week$108.8k - $158.8k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Hardware Engineering General Summary: As a leading... ...years of Hardware Engineering or related work experience. Staff DSP Application Engineer About the Role We are seeking a...Full timeWork from home$99.2k - $169.3k per year
...the way the world communicates. Requisition ID: 75010 Staff Process Engineer Apply today for the opportunity to become a member of an... ...responsible for testing and validating firmware, hardware and software in a laboratory. This individual will be executing RF test...Full timeFlexible hours- ...every employee their own AI-powered Chief of Staff. It's an assistant that understands your... ...of exceptional new grads to join our Engineering team full-time. This isn't a rotational program... ...depth in the most in-demand skill set in software today. Build your career in Ottawa:...Remote jobFull timeFlexible hours
$85k - $110k per year
...At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security.... ...Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian...Full timeInternshipWork at officeRemote workFlexible hours- ...Senior Software Engineer JD About the job Company Description askpolly transforms large-scale human conversation into actionable insights. By leveraging AI and patented statistical models to analyze organic social media data, askpolly provides near-instant, statistically...Full timeInternshipManual laborWork at office
$96.56k - $128.74k per year
...explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer (Level 18) – Platform & Integration Employment Type: Permanent Compensation Details: ~ Software Engineer 18:...Permanent employmentSummer workRelocation package3 days per week- ...needs with high quality IT resources through Staff Augmentation, Global Talent Management,... ...The Role: The Solution Test Engineer will work to bridge the gap between platform... ...Center, Avalanche, Ixia, Ixload • Test software and equipment automation using Tcl/Tk, Expect...Permanent employmentFull time
- ...Arondite is a defence technology company building the foundational software and AI to power the autonomous age. Our aim is to revolutionise... ...values and by our strong belief that an elite group of engineers can make a big difference. We are ambitious, well-funded and building...Long term contractFull timeWork at officeLocal areaWork from home
$70k - $120k per year
...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones... ...! Role Overview We are looking for a Software Development Engineer in Test (SDET) to join our team who will be responsible for...Full timeWork at officeLocal areaFlexible hours- ...Qualcomm Canada ULC is seeking a Staff Hardware Design Engineer to join our Application Engineering team in Ottawa. The role focuses on designing, validating, and supporting evaluation platforms for 100G/200G/400G PAM4 DSP/optical transceiver systems used in AI and cloud infrastructure...
- ...You Will Contribute Design, code, and integrate embedded C/C++ software on Linux and real-time operating systems. Develop software... ...Provide technical leadership by guiding and mentoring more junior engineers in the team, fostering collaboration and skill development....Local areaFlexible hours
- ...critical system state and analytics for operators. Integrate software with sensors, embedded systems, and edge compute nodes; ensure robust... .... Collaborate with embedded systems and mechanical engineers to define interfaces and validate end-to-end performance. Support...Full time
$116.7k - $165.8k per year
...Dashboard infrastructure team serves as the backbone of our platform, engineering the critical services that ensure stability, security, and... ...automated installation, configuration, and seamless inline software upgrades across diverse physical and virtual form factors. Develop...Long term contractFull timeTemporary workApprenticeshipLocal areaFlexible hours$130.5k - $186.62k per year
...shipped, SiTime is changing the timing industry. For more information, visit: . Job Summary SiTime is seeking a Senior Staff Analog Design Engineer to provide technical leadership in developing advanced clock and timing products. This role combines hands-on circuit...Remote work- ...Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure Reports To: Sean O'Hagan, [Director, Engineering] Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most...Long term contractPermanent employmentFull timeWork at office
$74k - $98k per year
...interface. We are seeking someone driven to build quality into the software development lifecycle. Working alongside developers, you'll... ..., Claude Code, and Playwright MCP to improve test coverage, engineering efficiency, and release confidence. We work in a supportive, high...Full timeWorldwide- ...emerging technologies and seek feedback and improvement opportunities. Requirements Currently enrolled in Computer Science, Software Engineering, or a related field and seeking a co-op or internship opportunity. Proficiency in TypeScript or similar languages, with...Internship
- ...field diagnostics possible. Shape technical direction — write and review design docs, make the architectural calls, and support the engineers around you through code review. Work with embedded and mechanical engineers on interfaces and end-to-end performance, and support...Full time
$130.4k - $181.4k per year
...intent-based networking! We are seeking a highly skilled Senior Software Developer to deliver features needed for integration between... ...maintainability. Work closely with Product Management and Network Engineering teams to understand requirements that address complex customer...Long term contractFull timeTemporary workWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Mapping. Be the first to apply!
- software support Ottawa, ON
- software Ottawa, ON
- software trainer Ottawa, ON
- remote software Ottawa, ON
- software qa Ottawa, ON
- software asset management analyst Ottawa, ON
- junior software developer .net Ottawa, ON
- embedded software Ottawa, ON
- software implementation project manager Ottawa, ON
- software intern Ottawa, ON

