Talent.com
Software Development Engineer II, 3D Graphics
Software Development Engineer II, 3D GraphicsMapbox • Detroit, MI, United States
Software Development Engineer II, 3D Graphics

Software Development Engineer II, 3D Graphics

Mapbox • Detroit, MI, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Mapbox is the leading real-time location platform for a new generation of location-aware businesses. Mapbox is the only platform that equips organizations with the full set of tools to power the navigation of people, packages, and vehicles everywhere. More than 4 million registered developers have chosen Mapbox because of the platforms flexibility, security and privacy compliance. Organizations use Mapbox applications, data, SDKs and APIs to create customized and immersive experiences that delight their customers.

Mapbox is building a live location platform. Our maps represent the ever-evolving world, accessing, aggregating, and adapting anonymous data from millions of sensors and phones in real-time. Mapbox has the exciting opportunity to power devices and products across the next frontier in location-based data. Whether youre watching the delivery of your grocery order on Instacart, tracking your personal best mile on Strava, sending snaps on Snapchat, monitoring your gas budget on Metromile, or checking todays forecast on The Weather Channel, Mapbox is the location and maps within those apps. Were changing how people move by live-mapping the world.

What We Do

As the 3D graphics team, we use our engineering skills and curiosity to push the boundaries of whats possible with interactive maps and how people use location technologies in their daily lives. We work on state-of-the-art platforms, largely open-source, for map interaction and visualization used by millions of people around the globe.

What Youll Do

Work on the worlds leading open source vector map rendering engines.

Work on the entire graphics chain, from assisting in data processing pipeline creation to rendering.

Work with a modern C++14 / 17 and a modern TypeScript codebase, using the best practices of software engineering and tools.

Solve interesting graphics programming, algorithms, and architectural challenges.

Improve the projects performance, stability, maintainability and simplicity.

Experiment with new visualization techniques and fast graphics and geometry algorithms; and see them benefit millions of people in consumer mapping applications.

What We Believe are Important Traits for This Role

Curiosity, enthusiasm, eagerness to solve challenging technical problems in the geo and data visualization space using emerging technologies.

Empathy and kindness; willingness to learn from different perspectives and patience to help others grow.

Strong communication skills and ability to collaborate effectively with distributed teams.

Strong in C++, JS / TypeScript, algorithms and performance optimization.

Strong in Graphics programming (OpenGL, Metal, Vulkan, WebGL, WebGPU).

Strong in 3D Graphic techniques and being able to apply them to a wide range of platforms.

Helpful experience that is a plus but not a requirement :

Maintaining or contributing to open source projects.

Location technologies (maps, GIS).

Other programming experience (JavaScript, iOS, Android).

Embedded platforms (Linux embedded, Android, QNX).

What We Value

In addition to our core values, which are not unique to this position and are necessary for Mapbox leaders :

We value high-performing creative individuals who dig into problems and opportunities.

We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people.

We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company.

We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.

By applying for this position, you acknowledge that you have received the Mapbox Non-US Privacy Notice for applicants, which is linked here. Completing this application requires you to provide personal data, such as your name and contact information, which is mandatory for Mapbox to process your application.

Mapbox is an EEO Employer - Minority / Female / Veteran / Disabled / Sexual Orientation / Gender Identity

#LI-Remote

[job_alerts.create_a_job]

Software Engineer Ii • Detroit, MI, United States

[internal_linking.similar_jobs]
Software Engineer II (C# & Angular)

Software Engineer II (C# & Angular)

OneStream Software • Rochester, MI, United States
[job_card.full_time]
Range applies t US candidates only) + Benefits / Variable Comp / Equity - Range may vary based on experience.Vision, Medical, Life, Dental, 401K. The Software Engineer II on the Cloud Development team d...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Software Development Engineer - Socrata Solutions

Software Development Engineer - Socrata Solutions

Tyler Technologies • Detroit, MI, United States
[job_card.full_time]
We are looking for a remarkable.We've built a team of not just the best engineers, but some really awesome humans as well. This team builds cloud software (platform + apps + ecosystem) to accelerate...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Hardware Design Engineer(6-8 Years) - With H1B Visa

Hardware Design Engineer(6-8 Years) - With H1B Visa

Roljobs Technology Services Pvt Ltd • Troy, MI, United States
[job_card.full_time]
Company Details : A leading products and services company, client of Roljobs Technology Services Pvt Ltd.Work Location : Base Cochin(1 + Year on-site MI,USA). Position : Hardware Design Engineer.Design...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, Platform - Detroit, USA

Software Engineer, Platform - Detroit, USA

Speechify • Detroit, MI, US
[job_card.full_time]
The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Design Engineer

Sr. Design Engineer

Greenlight Professional Services • Rochester Hills, Michigan, United States
[job_card.full_time]
Project Engineer – PC, Mobile & Embedded Diagnostics for Heavy Duty Vehicles.About the Role We are seeking a Project Engineer to lead development efforts for diagnostic solutions across PC, Mobile,...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Design Engineer II

Design Engineer II

Molex • Rochester Hills, MI, United States
[job_card.full_time]
Are you a talented engineer looking to advance your career in a dynamic environment? Molex's Transportation Solutions Business Unit is seeking a. As a Design Engineer II, you will use tools like CAD...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead Software Engineer

Lead Software Engineer

Relativity • Detroit, Michigan, United States
[job_card.full_time]
Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...[show_more]
[last_updated.last_updated_30] • [promoted]
C5ISR Engineer

C5ISR Engineer

DCS Corp • Sterling Heights, MI, US
[job_card.full_time]
Provide engineering and project management support to DoD program offices overseeing the development and integration of C4ISR technologies onto military ground vehicle platforms.Work with various p...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Development Engineer II

Software Development Engineer II

VirtualVocations • Sterling Heights, Michigan, United States
[job_card.full_time]
A company is looking for a Software Development Engineer II (Full Stack).Key Responsibilities Build and maintain full-stack functionality across frontend UI applications and backend API services ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Development Engineer II

Software Development Engineer II

GM Financial • Detroit, MI, United States
[job_card.full_time]
Innovation isn't just a talking point at GM Financial, it's how we operate.From generative AI and cloud-native technologies to peer-led learning and hackathons, our tech teams are building real sol...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer

Software Engineer

SURVICE Engineering Company • Warren, MI, USA
[job_card.full_time]
[filters_job_card.quick_apply]
Join Us in Making a Difference in the Lives of Those Defending Our Nation!.Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the United States.Since 1981, w...[show_more]
[last_updated.last_updated_30]
Manufacturing Software Development Engineer

Manufacturing Software Development Engineer

General Motors • Warren, MI, United States
[job_card.full_time]
At General Motors, our product teams are redefining mobility.Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt.We're ...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Project Engineer – Software Application Development

Project Engineer – Software Application Development

Twenty80 LLC • Rochester Hills, MI, US
[job_card.full_time]
[filters_job_card.quick_apply]
We’re looking for a software-focused Project Engineer who thrives on solving complex problems, enjoys building new solutions, and works well within a collaborative team. This role operates in a fast...[show_more]
[last_updated.last_updated_30] • [promoted]
Remote C++ 3D Engineer

Remote C++ 3D Engineer

VirtualVocations • Sterling Heights, Michigan, United States
[filters.remote]
[job_card.full_time]
A company is looking for a Remote C++ / QT / 3D Engineer.Key Responsibilities Develop cutting-edge applications using C++ with a focus on QT and 3D geometry Implement algorithms for mesh processing ...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Software Development Engineer

Software Development Engineer

Amazon • Macomb, MI, USA
[job_card.full_time]
Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...[show_more]
[last_updated.last_updated_30] • [promoted]
Project Engineer - Software Development Applications

Project Engineer - Software Development Applications

Snap-on • Rochester Hills, MI, United States
[job_card.full_time]
Division : RS&I, Repair Systems and Information; Snap-on Incorporated headquartered in Kenosha, WI.PROJECT ENGINEER - Software-Development Applications . Onsite work 5 days per week (Mon.We are seek...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Hardware Display Engineer

Hardware Display Engineer

Trillium Staffing • Sterling Heights, MI, United States
[job_card.full_time]
Trillium Professional has a long term opportunity in Sterling Heights, MI for a Hardware Display Engineer.Responsibilities to Anticipate for this role : . Design and Develop Electrical Components and ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Advanced Software Engineer

Advanced Software Engineer

Relativity • Detroit, Michigan, United States
[job_card.full_time]
Are you looking for a hybrid or remote work opportunity? Are you looking for a role where you can develop user-facing AI features that reduce current user workflows by 10x.Are you seeking to join a...[show_more]
[last_updated.last_updated_variable_days] • [promoted]