Job Opportunity - Technical Scrum Master
Location : Bartlesville, OK (Onsite Only))
Position : Technical Scrum Master
As a Scrum Master, you will apply the Scrum of Scrums framework to technical software delivery teams. You'll facilitate the Scrum process while bringing deep technical experience-especially in C++, Linux, and embedded systems.
Responsibilities :
- Support Scrum teams and facilitate key Scrum events (Planning, Daily Standups, Reviews, Retrospectives).
- Promote discipline within sprints (e.g., no new work during active sprints).
- Foster a self-organizing team culture.
- Drive continuous improvement via retrospectives and process optimization.
- Track and report velocity, sprint progress, and backlog health using Azure DevOps (TFS).
- Work closely with Product Owners to manage a clear, prioritized backlog.
Required Skills & Experience :
Scrum Master experience with technical background in software development.Minimum 5+ years of hands-on experience in C++ (OOP) and Python.Strong Linux experience : Debian, Ubuntu, and YOCTO (including cross-compilation and BitBake recipes).Knowledge of Unix system programming.Experience with SQLite, XML.Familiarity with industrial communication protocols : TCP / IP, CAN, MQTT, MODBUS, OPC.Proficient with development tools : Visual Studio, Eclipse, Git, Jenkins, GDB, CMake.Experience in debugging, static / dynamic code analysis.Proven ability to write clean, efficient, and reusable code for embedded systems.Prior experience developing industrial applications is a plus.Scrum Master certification strongly preferred."All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national o