Configure and maintain CMake-based build systems and support CI/CD pipelines for embedded software releases. Collaborate with hardware, FPGA, RF, and systems teams to integrate, optimize, and ...
Configure and maintain CMake-based build systems and support CI/CD pipelines for embedded software releases. Collaborate with hardware, FPGA, RF, and systems teams to integrate, optimize, and ...
Utilize tools such as CMake and Git for firmware development and version control. Requirements: - Proficiency in C programming for firmware development. Experience working in a Linux environment.
Utilize tools such as CMake and Git for firmware development and version control. Requirements: - Proficiency in C programming for firmware development. Experience working in a Linux environment.
Manage software build and integration processes using Make, CMake, and Git. * Drive SoC integration activities ensuring seamless interaction between hardware and embedded software components.
Manage software build and integration processes using Make, CMake, and Git. * Drive SoC integration activities ensuring seamless interaction between hardware and embedded software components.
Senior Systems & Software Engineer
$120K - $160K/yr
Help shape their build pipeline with GitHub Actions, Docker, and CMake * Collaborate across autonomy, hardware, and product teams to bring new capabilities to life * Learn from (and contribute to) a ...
Quick apply
Senior Systems & Software Engineer
$120K - $160K/yr
Help shape their build pipeline with GitHub Actions, Docker, and CMake * Collaborate across autonomy, hardware, and product teams to bring new capabilities to life * Learn from (and contribute to) a ...
Software Engineer
Fort Worth, TX · On-site
C++, QT, UI/UX, OpenGL and WebGL, CMake, Unix/Linux, VSCode * Strong proficiency in C++ for core application development. Experience with UI/UX design principles. Expertise in graphics rendering ...
Quick apply
Software Engineer
Fort Worth, TX · On-site
C++, QT, UI/UX, OpenGL and WebGL, CMake, Unix/Linux, VSCode * Strong proficiency in C++ for core application development. Experience with UI/UX design principles. Expertise in graphics rendering ...
DevOps Test Engineer 23-I
Farmington, NY · On-site
Python,Groovy,Jenkins,Docker,Make,CMake
DevOps Test Engineer 23-I
Farmington, NY · On-site
Python,Groovy,Jenkins,Docker,Make,CMake
Software Engineer
Basking Ridge, NJ · On-site
CMake, Git, Perforce, PIX, RenderDoc, Maya, Max, Unity, Unreal etc. • Knowledge of memory management, multi-threading and low-level optimizations. Qualifications : Required : • 2 - 4 years of ...
Software Engineer
Basking Ridge, NJ · On-site
CMake, Git, Perforce, PIX, RenderDoc, Maya, Max, Unity, Unreal etc. • Knowledge of memory management, multi-threading and low-level optimizations. Qualifications : Required : • 2 - 4 years of ...
Develop software using CMake, Bash, Python, or similar scripting languages. * Work within DevOps environments, including automated builds, testing, and deployments. * Evaluate and review C/C++ source ...
Quick apply
Develop software using CMake, Bash, Python, or similar scripting languages. * Work within DevOps environments, including automated builds, testing, and deployments. * Evaluate and review C/C++ source ...
C, C++, Multi-threading, Concurrency, Cmake build system, Cross compilation, Linux understanding (process, filesystem, permission, memory), Linux shared library analysis, Linux IPC/message queues ...
C, C++, Multi-threading, Concurrency, Cmake build system, Cross compilation, Linux understanding (process, filesystem, permission, memory), Linux shared library analysis, Linux IPC/message queues ...
C, C++, Multi-threading, Concurrency, Cmake build system, Cross compilation, Linux understanding (process, filesystem, permission, memory), Linux shared library analysis, Linux IPC/message queues ...
C, C++, Multi-threading, Concurrency, Cmake build system, Cross compilation, Linux understanding (process, filesystem, permission, memory), Linux shared library analysis, Linux IPC/message queues ...
Req:: Sr Software Embedded Engineer_ Torrance, CA (Onsite) _ W2 Only
Torrance, CA · On-site
$129K - $169K/yr
... CMake, Makefile) Strong background in real-time software component and drivers (I2C) design and testing Responsibilities Specification, design, implementation, and testing of both bare metal and RTOS ...
Quick apply
Req:: Sr Software Embedded Engineer_ Torrance, CA (Onsite) _ W2 Only
Torrance, CA · On-site
$129K - $169K/yr
... CMake, Makefile) Strong background in real-time software component and drivers (I2C) design and testing Responsibilities Specification, design, implementation, and testing of both bare metal and RTOS ...
Embedded Software Engineer with Security Clearance
Kent, WA · On-site
$148K - $195K/yr
Familiarity with CMake is preferred. Candidates should have experience with and knowledge of aerospace and/or electrical systems as well as hardware development and bring up. Seeking highly motivated ...
Embedded Software Engineer with Security Clearance
Kent, WA · On-site
$148K - $195K/yr
Familiarity with CMake is preferred. Candidates should have experience with and knowledge of aerospace and/or electrical systems as well as hardware development and bring up. Seeking highly motivated ...
Develop CI/CD-ready workflows with GitLab, Docker, Conan, and CMake. * Conduct architecture reviews, optimize databases/scripts, and improve performance and scalability. * Implement automated ...
Develop CI/CD-ready workflows with GitLab, Docker, Conan, and CMake. * Conduct architecture reviews, optimize databases/scripts, and improve performance and scalability. * Implement automated ...
Senior Embedded Firmware Engineer - Austin, TX
Austin, TX · On-site
$118K - $156K/yr
Develop and maintain build systems using CMake. Create technical documentation and support code reviews, testing, and validation activities. Contribute to software quality, performance improvements ...
Senior Embedded Firmware Engineer - Austin, TX
Austin, TX · On-site
$118K - $156K/yr
Develop and maintain build systems using CMake. Create technical documentation and support code reviews, testing, and validation activities. Contribute to software quality, performance improvements ...
Software Engineer
Roslindale, MA · On-site
$120K - $160K/yr
Help shape their build pipeline with GitHub Actions, Docker, and CMake * Collaborate across autonomy, hardware, and product teams to bring new capabilities to life * Learn from (and contribute to) a ...
Quick apply
Software Engineer
Roslindale, MA · On-site
$120K - $160K/yr
Help shape their build pipeline with GitHub Actions, Docker, and CMake * Collaborate across autonomy, hardware, and product teams to bring new capabilities to life * Learn from (and contribute to) a ...
Sr. AI Software Engineer (GPU/C++)
Milpitas, CA · On-site
$139K - $184K/yr
... CMake, Clang, and GCC. • Learn from experienced engineers and grow into broader architectural and leadership responsibilities over time. Qualifications : Required : • Degree in Computer Science ...
Sr. AI Software Engineer (GPU/C++)
Milpitas, CA · On-site
$139K - $184K/yr
... CMake, Clang, and GCC. • Learn from experienced engineers and grow into broader architectural and leadership responsibilities over time. Qualifications : Required : • Degree in Computer Science ...
Senior Embedded Firmware Engineer
Austin, TX · On-site +1
$118K - $156K/yr
Develop and maintain build systems using CMake. Create technical documentation and support code reviews, testing, and validation activities. Contribute to software quality, performance improvements ...
Senior Embedded Firmware Engineer
Austin, TX · On-site +1
$118K - $156K/yr
Develop and maintain build systems using CMake. Create technical documentation and support code reviews, testing, and validation activities. Contribute to software quality, performance improvements ...
Senior Software Engineer, Deepview
Boston, MA · On-site
$133K - $175K/yr
Design cross-platform features targeting Linux, macOS, and Windows using CMake. * Create APIs (including gRPC services and a Python client SDK) that allow external tools and scripts to interact with ...
Senior Software Engineer, Deepview
Boston, MA · On-site
$133K - $175K/yr
Design cross-platform features targeting Linux, macOS, and Windows using CMake. * Create APIs (including gRPC services and a Python client SDK) that allow external tools and scripts to interact with ...
Senior Software Engineer, Deepview
Costa Mesa, CA · On-site
$129K - $171K/yr
Required : • 3+ years of experience in C++ software engineering • Experience with CMake-based build systems • Experience developing on Linux-based environments • Strong communication skills ...
Senior Software Engineer, Deepview
Costa Mesa, CA · On-site
$129K - $171K/yr
Required : • 3+ years of experience in C++ software engineering • Experience with CMake-based build systems • Experience developing on Linux-based environments • Strong communication skills ...
Senior Software Engineer, DL Libraries Infrastructure
Santa Clara, CA · On-site
$143K - $189K/yr
Kubernetes, Jenkins, Docker, CMake, Gitlab, Jira, etc) • Advancing innovative in those industry-standard tools and upstreaming contributions to the open source community Qualifications : Required ...
Senior Software Engineer, DL Libraries Infrastructure
Santa Clara, CA · On-site
$143K - $189K/yr
Kubernetes, Jenkins, Docker, CMake, Gitlab, Jira, etc) • Advancing innovative in those industry-standard tools and upstreaming contributions to the open source community Qualifications : Required ...
Cmake information
See salary details
$5.29 - $8.06
0% of jobs
$8.06 - $10.84
0% of jobs
$10.84 - $13.61
0% of jobs
$13.61 - $16.39
0% of jobs
$17.67 is the 25th percentile. Wages below this are outliers.
$16.39 - $19.17
54% of jobs
$19.17 - $21.94
0% of jobs
$21.94 - $24.72
0% of jobs
$24.72 - $27.49
0% of jobs
$27.49 - $30.27
0% of jobs
$30.27 - $33.04
15% of jobs
$33.55 is the 75th percentile. Wages above this are outliers.
$33.04 - $35.82
31% of jobs
$5
$25
$35
How much do cmake jobs pay per hour?
What are the key skills and qualifications needed to thrive as a CMake developer?
What is CMake?
What is the difference between Cmake vs Build System Engineer?
| Aspect | Cmake |
|---|---|
| Primary Role | Build automation tool for managing project compilation |
| Skills Required | Knowledge of build tools, scripting, CMake language, C++/Python |
| Work Environment | Software development teams, often in embedded or cross-platform projects |
| Certifications | Not typically required, but familiarity with build systems and scripting |
While Cmake is a build automation tool used within the role of a Build System Engineer, the Build System Engineer oversees the entire build process, integrating various tools and ensuring efficient workflows. Cmake is a key component often utilized by Build System Engineers to manage complex builds across different platforms.
What are some common challenges faced by CMake developers when integrating large, cross-platform codebases?

Job description
Job Description Description: Embedded Software engineer to develop leading edge technology for network switch platforms and embedded devices. Responsibilities/skills: Design, develop, and maintain embedded Linux software for network switch platforms and embedded devices. Build and customize Linux kernels, boot loaders, root file systems, and bootable software images using Yocto or Buildroot.
Develop low-level drivers and hardware interfaces in C/C++, including register-level programming from IC datasheets. Configure and maintain CMake-based build systems and support CI/CD pipelines for embedded software releases. Collaborate with hardware, FPGA, RF, and systems teams to integrate, optimize, and troubleshoot embedded platforms.
Debug hardware and networking issues using lab equipment and contribute to system architecture for networking, timing, and synchronization. Qualifications: 5+ years of embedded Linux software development experience. Strong experience with C/C++, Linux kernel customization, Yocto and/or Buildroot, and embedded boot loaders (U-Boot or similar).
Experience creating bootable software images and managing embedded Linux build environments. Proficiency with CMake and modern software development workflows, including Git and CI/CD.
About OtterBase
Sourced by ZipRecruiter
Industry
Recruiting and staffing services
Company size
201 - 500 Employees
Headquarters location
Grand Rapids, MI, US
Year founded
1998