We are looking for a C++ developer interested in shaping the Lumin Platform APIs. You will be responsible for building and maintaining the tooling and generation of the Lumin OS Platform APIs. We’ll be working with the various teams creating and using these APIs.
Design and implement new features for the Platform API tools
Diagnose and fix design and code defects
Maintain code and write automated tests to ensure that our product meets the high expectations of quality
Write sample applications and documentation, and assist our API users to lower their learning curve as much as possible
Mentor and guide other engineers
Thorough knowledge of modern C/C++ standards, libraries and best practices
Proficient knowledge of C/C++ build toolchains
Familiarity with build scripting languages (e.g. CMake, Ninja, GYP, GN, GNU Autotools, Meson)
10-12+ years experience with C and C++
3+ years experience with build scripting and tooling (e.g. CMake)
Nice to have: experience with open-source software development
Bachelor's degree in Computer Science, a related field or equivalent work experience
Preferred: Master of Science degree
All your information will be kept confidential according to Equal Employment Opportunities guidelines.