Skip to main content
CareerApp

Skill

Threading

Software Development and Engineering Practices

Threading is a programming technique that allows a program to execute multiple sequences of instructions concurrently within a single process, sharing memory space. Software engineers use threading to improve application responsiveness and performance, particularly for I/O-bound or parallelizable tasks, though it requires careful handling of synchronization to avoid race conditions. It is a core concept in languages like Java, C++, and Python.

Open roles requiring Threading (2)

Senior Staff Software Engineer, Autonomy Capabilities (R4587)

Shield AI

Full-time · San Mateo, CA · $280,512 – $420,768

Shield AI seeks a senior autonomy engineer to develop control systems and multi-agent coordination software for defense platforms across air, sea, and space domains. The role blends theoretical foundations in control theory and optimization with practical software integration to deliver real-world autonomous capabilities.

Listed on Shield AI’s careers site · Apply there ↗

Staff Software Engineer, Autonomy Capabilities – Space (R5368)

Shield AI

Washington, DC · $187,531 – $281,297

This is a Staff-level software engineering role focused on developing autonomy and control systems for military platforms across air, sea, and space domains. It suits someone who can balance sophisticated control theory and optimization with practical software integration to deliver real-world capabilities for defense applications.

Listed on Shield AI’s careers site · Apply there ↗

Roles that use Threading

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.