Skip to main content
CareerApp

Skill

Multithreading

Software Development and Engineering Practices

Multithreading is a programming technique that allows a single process to execute multiple threads concurrently, improving application responsiveness and making efficient use of multi-core processors. Software engineers use it to build applications that perform background tasks, handle multiple user requests, or parallelize computation-heavy operations, such as in server software, games, and data processing pipelines. It requires careful handling of shared resources through synchronization mechanisms like locks and semaphores to avoid bugs such as race conditions and deadlocks.

See who is hiring

Multithreading in the job market

Last checked September 12, 2026

Open roles
13

on Career App right now

Employers
11

hiring for it

Median pay

not enough disclosed

Disclose pay

of these roles

Open roles requiring Multithreading (13)

AeroVironment

Platform Software Engineer

AeroVironment

Full-time · Sunrise, FL · $85,000 – $145,000

This role develops low-level Linux operating system software for advanced satellite and wireless communication systems used by government and defense customers. It suits experienced C programmers comfortable working directly with hardware prototypes and wanting to contribute to critical national security technologies.

Listed on AeroVironment’s careers site · Apply there ↗

NVIDIA

Director, Autonomous Vehicles Platform

NVIDIA

Full-time · Santa Clara, CA · $320,000 – $488,750

Lead the development of vehicle and sensor abstraction layer software that enables autonomous driving systems to interface with real-world hardware at scale. This role suits experienced engineering directors who want to architect the foundational software bridging perception and control in self-driving vehicles.

Listed on NVIDIA’s careers site · Apply there ↗

Senior Java Trading System Engineer

LSEG

New York, NY · $100,200 – $167,000

A senior backend engineer role maintaining and building next-generation trading systems for a major financial infrastructure platform. This suits experienced Java developers comfortable with low-latency systems, distributed architecture, and the financial services domain.

Listed on LSEG’s careers site · Apply there ↗

The Home Depot

Embedded Software Engineer

The Home Depot

SIMPL - 8820

This role develops embedded software for autonomous warehouse robots at The Home Depot, handling real-time control, sensor integration, and hardware communication. It suits experienced embedded engineers who enjoy solving hardware/software problems in robotics and can work across teams to ship production systems.

Listed on The Home Depot’s careers site · Apply there ↗

Engineer II, Advanced Research (Remote)

CrowdStrike

Full-time · Remote · $100,000 – $145,000

CrowdStrike's Advanced Research team is hiring a software engineer to develop detection capabilities for their cloud-based security platform. This role suits engineers with distributed systems experience who want to work on large-scale data processing problems using technologies like Kafka, Flink, and machine learning.

Listed on CrowdStrike’s careers site · Apply there ↗

Senior Software Engineer, 3D Systems & AI

Unity

$130,400 – $195,600

This role involves designing and building runtime systems that enable interactive 3D content created in one engine to run in other engines and AI environments, working across graphics, networking, and distributed systems. It suits someone with deep game engine experience who has shipped production AI integrations and can architect high-performance systems for real-time 3D content interchange.

Listed on Unity’s careers site · Apply there ↗

Comcast

Lead Software Engineer (C++) - Ad Tech & Distributed Systems - FreeWheel

Comcast

Chicago, IL · $152,829 – $229,243

A senior C++ engineer role building real-time ad-serving systems that handle millions of concurrent requests across distributed cloud infrastructure. This suits experienced backend engineers comfortable with high-throughput systems, low-latency optimization, and operating at scale in the advertising technology space.

Listed on Comcast’s careers site · Apply there ↗

Specialist QNX Engineer

Accenture

Accenture seeks an engineer to design and maintain QNX-based embedded platforms for automotive applications, particularly in ADAS and infotainment systems. This role suits someone with deep expertise in QNX Neutrino, embedded C/C++, and automotive systems who wants to work on safety-critical, software-defined vehicle platforms.

Listed on Accenture’s careers site · Apply there ↗

Sr Software Engineer II (Remote- US)

Splice

Full-time · Remote - U.S. · $176,000 – $220,000

A senior audio engineering role building the core technologies that power Splice's music production plugins and desktop applications. This suits someone with deep expertise in real-time audio systems and C++ who wants to shape both the technical architecture and creative direction of tools used by professional producers.

Listed on Splice’s careers site · Apply there ↗

Apply for Senior/Staff Software Engineer, Database Team at Pinecone on their site

Senior/Staff Software Engineer, Database Team

Pinecone

New York, NY · $190,000 – $270,000 · Remote

This role builds distributed database systems for a vector database company serving AI applications. It suits experienced systems engineers comfortable with performance optimization and learning on the job in a collaborative environment.

Listed on Pinecone’s careers site · Apply there ↗

View all 13 on Jobs

Asked for alongside Multithreading

Measured from the 13 open roles that name Multithreading — not from a curated list.

Roles that use Multithreading

Employers hiring for Multithreading

11 in total, most open roles first.

Related skills

Curated neighbors in the taxonomy, whether or not employers ask for them together.

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.