Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and maintain scalable, maintainable build systems using modern CMake and manage dependencies with C++ package managers like Conan.
Handle embedded toolchains (GCC/Clang), linkers, and debuggers to support embedded software builds.
Develop tooling using Python and support C++ codebases related to build and artifact engineering.
Minimum Requirements
4 to 7 years of relevant work experience in build system and embedded software related tooling.
Strong hands-on expertise with modern CMake build system development.
Proven experience with C++ package management using Conan and managing binary packages.
Electronics background with BE or ME degree is mandatory.
Ideal Candidate Profile
Experienced in embedded software environments with practical knowledge of embedded toolchains and MCU development.
Skilled in applying software design principles (e.g., SOLID, DRY) and design patterns for maintainable tooling.
Familiar with Git workflows and modern branching/integration strategies used in collaborative development.
