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]
Senior Software Engineer

Senior Software Engineer

Belcan • Warren, MI, US
[job_card.temporary]
Defense Senior Software Engineer – OS Specialization.We are seeking a highly skilled.Defense Senior Software Engineer II. The successful candidate will lead the design, development, testing, a...[show_more]
[last_updated.last_updated_variable_days] • [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]
Senior Hardware Design Engineer - Display Development

Senior Hardware Design Engineer - Display Development

General Motors • Warren, MI, United States
[job_card.full_time]
Reporting to a specific location where work needs to be performed / collaboration should happen (regardless this location is within a hub) and without regard to where a candidate lives (some employ...[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]
AI Engineer III, R37

AI Engineer III, R37

R1 RCM • Detroit, MI, United States
[job_card.full_time]
R1 is thrilled to introduce R37 committed to transforming healthcare financial performance so providers can focus on delivering exceptional care. R37 is pioneering an AI-driven approach to revolutio...[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]
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.Key Responsibilities Develop production-level software and become an expert in a specific area of the codebase Scope work into well-de...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer III

Software Engineer III

VirtualVocations • Sterling Heights, Michigan, United States
[job_card.full_time]
A company is looking for a Software Engineer III, Automation & Cloud Platforms.Key Responsibilities Own the design, development, and operation of the internal automation and provisioning platform...[show_more]
[last_updated.last_updated_30] • [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]
C5ISR Engineer

C5ISR Engineer

DCS Corporation • Sterling Heights, MI, United States
[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]
Principal Software Development Engineer

Principal Software Development Engineer

Slate Auto • Troy, MI, United States
[job_card.full_time]
At Slate, we're building safe, reliable vehicles that people can afford, personalize and love-and doing it here in the USA as part of our commitment to reindustrialization.The spirit of DIY and cus...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Development Engineer l

Development Engineer l

BTI Solutions • Troy, MI, United States
[job_card.full_time]
Everyone on our team has earned a CPC (Certified Personnel Consultant) or CTS (Certified Temporary Staffing Specialist) accreditation from the National Association of Personnel Services.We are expe...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
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]
Software Engineer, iOS Core Product - Detroit, USA

Software Engineer, iOS Core Product - Detroit, USA

Speechify • Detroit, Michigan, United States
[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 – PDFs, books, G...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
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]
Hardware Design Engineer

Hardware Design Engineer

General Motors • Warren, MI, United States
[job_card.full_time]
This role is categorized as hybrid.The successful candidate is expected to report to Warren, MI three times per week, at minimum, or as dictated by business needs. This job is not eligible for reloc...[show_more]
[last_updated.last_updated_variable_days] • [promoted]