142 cmake jobs at 61 companies in California

1mo
Save
Mark Applied
Hide
Staff Embedded Software Engineer
Mountain View or Boston or Toronto
$191k-$215k/yr HybridFull Time
Lightmatter
Lightmatter: Develops photonic processors and interconnects for AI data centers
6+ YOEBS+8yrs or MS+6yrs experience in embedded/kernel/device driver development, strong hardware-software integration, Linux, Git/CMake experience, and communication skills.
CMIS, OpenBMC, DMTF, GDB, JTAG, logic analyzers, Linux, Git, CMake, Python, C++
1w
Save
Mark Applied
Hide
Senior Software Engineer - Scientific Evaluation
Santa Clara, California, United States
$152k-$288k/yr OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs graphics processing units and artificial intelligence hardware.
5+ YOERequires a BS/MS or equivalent experience, 5+ years in industry, strong C++ and Python skills, Linux, Git, CMake, Docker, containers, and GPU compute scheduler experience.
CUDA, C++, Python, Linux, Git, GitHub, GitLab, CMake, Docker, Slurm, Kubernetes, Nsight
2mo
Save
Mark Applied
Hide
Software Engineer - Build & Release
Burlingame, California, United States
$120k-$150k/yr OnsiteFull Time
Xona Space Systems
Xona Space Systems: Operates low Earth orbit satellites for high-precision navigation services.
3+ YOE3+ years in Build/Release or DevOps for large C++ codebases; strong CMake/Make/Ninja; Linux scripting; GCC/Clang; embedded Linux and cross-compilation experience.
CMake, GNU Make, Ninja, GCC, Clang, Bash, Python, Docker, QEMU, GitLab CI, Bazel, Yocto, Buildroot, ldd, nm, objdump, readelf, Clang-Tidy, ASan, SonarQube
1mo
Save
Mark Applied
Hide
Embedded Software Engineer II, Charging & Energy
Torrance or Irvine
$107k-$134k/yr OnsiteFull Time
Rivian
RivianNASDAQ: RIVN: Designs and manufactures electric vehicles and charging networks.
2+ YOEBS/MS in CS/CE/EE or related,2+ years developing C/C++ applications on embedded Linux,experience with Make/CMake,Google Test,and scripting in Bash or Python.
C, C++, Make, CMake, Google Test, Bash, Python, Jira, gRPC, WebSockets, CAN, Modbus, Docker, Yocto, SAE J1772, DIN SPEC 70121, ISO 15118, OCPP
1mo
Save
Mark Applied
Hide
Configuration Release Engineer
Sunnyvale, California, United States
$169k-$243k/yr OnsiteFull Time
Intuitive
IntuitiveNASDAQ: ISRG: Robotic-assisted systems for minimally invasive surgery.
3+ YOE3+ years managing embedded build infrastructure, experience with Bazel/CMake, CI/CD (Jenkins, BitBucket, GitLab CI), scripting (Python, Bash, Batch), observability tools, and Linux/Windows administration.
Bazel, CMake, Ansible, Jenkins, BitBucket, GitLab CI, Elasticsearch, Kibana, Fluent Bit, Logstash, Batch, Python, MATLAB, Bash, WSL, Cygwin, Git, SVN, GCC, EMake, Make, Wireshark, pdb, strace, tcpdump, dbg
1w
Save
Mark Applied
Hide
Senior Software Engineer - Scientific Evaluation
Santa Clara, California, United States
$152k-$288k/yr OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs GPU-accelerated computing and artificial intelligence hardware.
5+ YOEBachelor's or master's degree or equivalent experience; 5+ years' industry experience; production C++ and Python; Linux, Git, GitHub/GitLab pipelines, CMake, Docker, packaging, containers, and GPU scheduler experience.
CUDA, C++, Python, PyTorch, Linux, Git, GitHub, GitLab, CMake, Docker, Slurm, Kubernetes, Nsight
1w
Save
Mark Applied
Hide
Software Engineer
Vista, California, United States
OnsiteFull Time
Varioscale
Varioscale: Manufacturer of advanced semiconductor failure analysis and etching equipment.
Degree in computer science/engineering or physics; experience programming in C++, CMake on Windows, Qt 5; familiarity with EMR? (not present) — exclude; desirable: HPC, C++17, VTK, PostgreSQL, Doxygen, Python 3.6.
C++, CMake, Qt 5, C++17, Visualization Toolkit (VTK), PostgreSQL, Doxygen, Python 3.6
3d
Save
Mark Applied
Hide
Senior Staff Engineer, GPU Modeling Architect
San Jose, California, United States
$198k-$297k/yr OnsiteFull Time
Samsung Electronics
Samsung ElectronicsKorea Exchange: 005930: Develops and manufactures consumer electronics, semiconductors, and mobile devices.
7+ YOERequires 7–11+ years of experience depending on degree, C++/STL in Linux, GPU or CPU architecture, hardware modeling, performance analysis, and development tools including revision control, debuggers, and make/cmake.
C++, STL, Linux, SystemC, revision control systems, debuggers, make, cmake, RTL
1mo
Save
Mark Applied
Hide
Navigation Engineer (Embedded Software)
Mountain View, California, United States
$190k-$280k/yr OnsiteFull Time
Logos Space
Logos Space: Develops secure LEO satellite networks for enterprise connectivity.
5+ YOE5+ years embedded/flight software experience, proficiency in modern C++ and embedded systems, working knowledge of hardware-software interfaces, experience with Linux, Git, CMake, and automated testing; BS in a STEM field required.
C, C++, Linux, Git, CMake, PREEMPT_RT
2d
Save
Mark Applied
Hide
Software Engineer
Sunnyvale, California, United States
$188k-$244k/yr OnsiteFull Time
Applied Intuition
Applied Intuition: Developing software and simulation infrastructure for autonomous vehicles.
3+ YOEBachelor's degree in a relevant engineering or computer science field, 3 years of experience, and expertise in embedded C/C++, Linux/Android, RTOS, SoCs, device interfaces, sensor integration, debugging, CMake, Git, and Jenkins.
C, C++, Assembly, CAN, LIN, I2C, SPI, UART, RTOS, Linux, Android, CMake, Git, Jenkins, GPIO, TCP, UDP
1mo
Save
Mark Applied
Hide
Principal Astronomical Engineer
Irvine, California, United States
$150k-$270k/yr OnsiteFull Time
Turion Space
Turion Space: Builds spacecraft for orbital debris removal and satellite servicing.
8+ YOEM.S. in astronautical/aerospace or related field, 8+ years astronautical engineering experience, proficiency in C/C++/Python, CMake, Git, CI/CD; able to obtain Top Secret clearance and must be a U.S. citizen.
C, C++, Python, CMake, Git, CI/CD, MATLAB/Simulink, STK/Astrogator, GMAT, Orekit
1mo
Save
Mark Applied
Hide
Software Engineer 3
San Diego, California, United States
$125k-$175k/yr OnsiteFull Time
Monarch Quantum
Monarch Quantum: Building integrated photonics systems for quantum computing and sensing.
5+ YOEBachelor's in software/computer engineering, 5+ years C++ development experience (C++14/17/20), Qt6, CMake, unit testing (Google Test), Git; U.S. person required for export-controlled information.
C++, Qt 6, QML, CMake, Google Test, Git
2mo
Save
Mark Applied
Hide
Embedded SW Engineer
Sunnyvale or San Francisco
$215k-$303k/yr OnsiteFull Time
42dot
42dot: Develops autonomous driving software and software-defined vehicle technology.
10+ YOEBachelor's/Master's in CS/EE, 10+ years developing embedded Linux applications, strong C/C++/Rust skills, experience with IPC/systemd/POSIX, Yocto/CMake/Make/Bazel, debugging and performance optimization.
Linux, C, C++, Rust, Python, Shell, IPC, systemd, POSIX, Yocto, CMake, Make, Bazel, Android Automotive OS (AAOS), Robot Operating System (ROS), CAN, LIN, Automotive Ethernet
2mo
Save
Mark Applied
Hide
JUNIOR SOFTWARE DEVELOPER (C++)
Norco, California, United States
$75k-$110k/yr OnsiteFull Time
VSolvit
VSolvit: Providing technology services and data solutions for government agencies.
0+ YOE0–4 years software development experience; proficiency in C++ for desktop applications; familiarity with OOP, multithreading, Git, CMake, and Python; U.S. Citizenship and active Secret DoD clearance required; CompTIA Security+ required.
C++, Git, CMake, Python, Jira, Confluence, SAFe, Agile
1mo
Save
Mark Applied
Hide
Robotics Software Engineer
Campbell, California, United States
OnsiteFull Time
Summer Robotics
Summer Robotics: Developing microsecond-precise 3D robotic vision platforms.
5+ YOEMS or higher in related field, 5+ years developing software for robotic systems; strong C++ and Python, 3D transforms and calibration knowledge, sensor/actuator integration, Linux/Git/CMake/CI-CD experience.
C++, STL, Python, Linux, Git, CMake, CI/CD, ROS, ROS2, MoveIt, OMPL, gRPC, Protobuf, Docker, Jetson, Gazebo, MuJoCo, Isaac Sim
1mo
Save
Mark Applied
Hide
Staff Software Engineer, C++ (Patching)
California or Colorado or Connecticut or Florida or Georgia or Illinois or Kansas or Massachusetts or Maryland or Maine or New Jersey or North Carolina or New York or Oregon or Tennessee or Texas or Virginia or Washington or Austin or Tampa
$150k-$240k/yr HybridFull Time
NinjaOne
NinjaOne: Unified IT platform for automated endpoint management and security.
10+ YOEBachelor's degree, 10+ years C++ development (C++17+), cross-platform systems experience (Windows/macOS/Linux), gRPC/Protocol Buffers, SQLite, CMake; experience with Java/Kotlin/Golang/Postgres/AWS helpful.
Java, Kotlin, C++, Golang, Postgres, AWS, gRPC, Protocol Buffers, SQLite, CMake, Qt, Vcpkg, Win32 API, POSIX
1mo
Save
Mark Applied
Hide
Sr. Firmware Infrastructure & DevOps Engineer
Rancho Cordova, California, United States
$129k-$202k/yr HybridFull Time
Solidigm
Solidigm: Develops and manufactures NAND flash memory and solid-state drives.
7+ YOEBachelor's degree and 7+ years in embedded/firmware or build engineering; expertise in Git, Docker, build systems (CMake/Make/Ninja/Bazel), C/C++, Python/Bash, and CI/CD; storage/SSD experience preferred.
C, C++, CMake, Make, Ninja, Bazel, Git, GitHub, GitLab, Bitbucket, Docker, Python, Bash, JFrog Artifactory, Nexus, Jira, Confluence
1mo
Save
Mark Applied
Hide
Senior Machine Control Software Engineer
Torrance, California, United States
$141k-$225k/yr OnsiteFull Time
Divergent
Divergent: Develops digital manufacturing systems for complex vehicle structures.
Must be proficient in modern C++ (C++11+), multithreaded/real-time software, Git, and CMake; ability to lawfully access export-controlled technology. Preferred: Qt, OpenCV, Python, MATLAB/Simulink, CI/CD experience.
C++11, C++, Git, CMake, Qt, OpenCV, Python, MATLAB, Simulink, Simscape, GitHub Actions
2w
Save
Mark Applied
Hide
Senior Firmware Engineer - Communications
Mountain View, California, United States
$120k-$175k/yr OnsiteFull Time
Lunar Energy
Lunar Energy: Provides home battery systems and clean energy software.
5+ YOE5+ years delivering firmware for production products; experience with Espressif ESP-IDF, esp-wifi-mesh, communication protocols (CAN, Protocol Buffers, TCP/IP), C, cmake, Python, wireless comms, and lab test equipment.
esp-wifi-mesh, Espressif ESP-IDF, Protocol Buffers, CAN, TCP/IP, BSD Socket API, HTTPS, WiFi, Bluetooth/BLE, BLE-Mesh, C, cmake, Python, Oscilloscopes, Logic Analyzers
2mo
Save
Mark Applied
Hide
Lead Engineer, Embedded Software
Montréal or Fremont
$140k-$165k/yr HybridFull Time
THINK Surgical
THINK Surgical: Develops robotic systems for orthopedic joint replacement surgeries.
10+ YOEBS in computer science or related field; 10+ years software engineering; strong C++ in real-time, multithreading; experience with gRPC/REST; ARM, Python; CI/CD, CMake, Docker, Yocto; GMP knowledge; good documentation.
C++, CUDA, pThreads, gRPC, REST, Python, CI/CD, CMake, Docker, Yocto, Linux