49,131 C++ jobs
Open roles that use C++ — systems, games and performance-critical code.
Staff Flight Software Engineer
Staff-level flight software engineer developing and testing onboard software for CesiumAstro's communications satellites — architecting spacecraft subsystem software (attitude, power, thermal, command/data handling), running software-in-the-loop testing, and mentoring a team. Built on Linux-based satellite OS and low-level embedded C/C++/Python.
C++-utvecklare - AI och avancerade system
Hur utvecklar man nästa generations ledningssystem när tekniken förändrar förutsättningarna för vad mjukvara kan göra? Här möts djup C++-utveckling och nya möjligheter med AI i ett teknikskifte där befintliga system…
AI CAD CAM IoT Engineer / Tinkerer CNC
For over 10 years at Imnoo at Imnoo, we are bridging the gap between applied artificial intelligence and heavy industrial machinery. We aren't just riding the recent AI wave, we have been deeply rooted in machine…
ASIC RTL Design Engineer - Memory PHY
ASIC RTL Design Engineer - Memory PHY Boxborough, MA (Hybrid) 12 + Months Must have strong ASIC/Digital Design, RTL Coding (Verilog/SystemVerilog), C/C++, Synthesis, Timing Closure, and CDC experience. Plus: DDR/LPDDR,…
Software Engineer II - CTJ - Poly
Overview Are you passionate about building world-class, fast, scalable, environment support Azure Kubernetes Service (AKS) and Azure Container Registry (ACR) for Microsoft's sovereign and national customer? Are you…
Senior Staff Data Engineer
Senior data engineer at SmithRx, a US health-tech company disrupting pharmacy benefit management. The role defines data engineering strategy and builds distributed pipelines and warehouses using Python, PySpark, SQL, Airflow, dbt, and Snowflake, with governance of PII/PHI data and mentoring of other engineers.
Senior Software Engineer – Integration and Deployment (All Genders)
At Stark, we forge the future of European and national security through cutting-edge, AI-driven technology and unmatched engineering precision. As a premier defence technology company, our mission is clear: to equip…
Senior Embedded Software Engineer (All Genders)
At Stark, we forge the future of European and national security through cutting-edge, AI-driven technology and unmatched engineering precision. As a premier defence technology company, our mission is clear: to equip…


Senior Robotics Software Engineer, Perception
Senior robotics software engineer building real-time perception and sensor-fusion algorithms for autonomous battery-electric rail freight vehicles. Day to day: fuse lidar, camera, IMU, and GPS data, do sensor calibration and state estimation, and ship geometry-based computer vision in Rust/C++ that runs reliably 24/7 in the field.


Engineering Manager – Camera Firmware Platform
Who We Are Verkada is transforming how organizations protect their people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control, air quality…


Firmware Release & Test Automation Engineer
Owns the 'final mile' of Verkada's firmware delivery: architecting CI/CD pipelines, building HIL/SIL automated test fixtures, setting release gate criteria, and orchestrating staged over-the-air updates for a global fleet of connected security devices. Daily work centers on Python/Bash automation, embedded Linux/RTOS builds, and physical hardware testbeds, onsite in San Mateo.


Embedded Software Engineering Intern 2027
Embedded software engineering intern developing C/C++/Go firmware and drivers for Verkada's IoT security devices, working on-site in San Mateo with cross-functional teams.


Embedded Software Engineer, Access Control
Develop embedded Linux-based access control systems in C/C++ for cloud-managed door security devices, integrating with backend and frontend teams.


Senior Systems Engineer - Streaming
Design and optimize embedded video encoding and streaming pipelines for Verkada’s security cameras, focusing on performance, low latency, and hardware-accelerated codecs like H.264, H.265, and AV1.


Embedded Engineer - Streaming
Embedded engineer on Verkada's Streaming team, designing and optimizing video encoding and streaming pipelines for the company's 1M+ deployed security cameras. Day-to-day work centers on embedded Linux C/C++, hardware-accelerated codecs (H.264, H.265/HEVC, AV1), multimedia frameworks like GStreamer/FFmpeg, and low-latency streaming protocols.


Senior Software Engineer - Command Connector
Who We Are Verkada is transforming how organizations protect their people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control, air quality…


Senior Embedded Engineer - Command Connector
Build and debug Verkada's Command Connector, embedded Linux software that turns legacy cameras into cloud-native, AI-searchable nodes processing dozens of concurrent video streams with edge inference. Day to day: kernel oops/panic debugging, GPU driver issues, secure boot/LUKS, networking internals, and RAID management.


Engineering Manager - Storage Systems
Who We Are Verkada is transforming how organizations protect their people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control, air quality…
