Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
TT

C++ Linux Developer / Scrum Master

Talent Technical Services, Inc
πŸ‡ΊπŸ‡Έ United States
On-site
Staff / Principal
2 weeks ago
$48 – $50 / hour
  • C++
  • Linux
  • Agile
  • Scrum
  • Git
  • Jenkins
  • CI/CD
  • CMake
  • Jira
  • Confluence
  • IEC
  • Kanban
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
C++ Linux Developer / Scrum Master
Location: Waukesha, WI (Hybrid)
Experience: 8-15 Years
Domain: Medical Devices / Healthcare Engineering
Role Type: Technical Leadership + Agile Delivery

Position Summary
We are seeking an experienced C++ Linux Developer with Scrum Master experience to lead the design, development, and delivery of software solutions for regulated medical devices. This role combines hands-on software development expertise with Agile leadership responsibilities, ensuring high-quality product delivery while fostering a collaborative and continuously improving development environment.
The ideal candidate will possess strong expertise in C++, Linux, embedded systems, and medical device software development, along with proven experience facilitating Scrum ceremonies and leading cross-functional Agile teams.

Key Responsibilities
Technical Responsibilities
  • Design, develop, and maintain software applications using C++ on Linux platforms.
  • Participate in architecture, design reviews, code reviews, and technical discussions.
  • Develop multithreaded, high-performance applications with strong emphasis on reliability and maintainability.
  • Debug and troubleshoot software issues across application, middleware, and Linux operating system layers.
  • Work closely with Systems Engineering, Quality, Verification, and Product teams to implement requirements.
  • Develop and maintain technical documentation including design specifications and software development artifacts.
  • Ensure compliance with medical device software development processes and quality standards.
  • Support software verification, validation, defect analysis, and risk mitigation activities.
Scrum Master Responsibilities
  • Facilitate Agile ceremonies including:
  • Daily Standups
  • Sprint Planning
  • Sprint Reviews
  • Retrospectives
  • Backlog Refinement
  • Remove impediments and enable team productivity.
  • Coach development teams on Scrum principles and Agile best practices.
  • Collaborate with Product Owners to maintain healthy and prioritized backlogs.
  • Monitor sprint progress and drive continuous improvement initiatives.
  • Facilitate communication among distributed onsite and offshore teams.
  • Track Agile metrics and support release planning and forecasting

Required Technical Skills
  • Programming
  • Expert-level C++ development
  • Modern C++ (C++11/14/17 preferred)
  • Object-Oriented Design and Design Patterns
  • Multithreading and Concurrency
  • Operating Systems
  • Linux Development
  • Linux Debugging and Performance Analysis
  • Shell Scripting
  • Development Tools
  • Git
  • Jenkins / CI-CD
  • CMake / GNU Make
  • GDB
  • JIRA
  • Confluence
  • Domain Experience

Preferred experience in one or more of:
  • Medical Devices
  • Healthcare Software
  • Diagnostic Systems
  • Imaging Systems
  • FDA-Regulated Products
  • IEC 62304 Software Lifecycle Processes
  • ISO 13485 Quality Management Systems
  • Cybersecurity for Medical Devices
  • Agile & Leadership Requirements
  • 3+ years of Scrum Master experience.
  • Strong understanding of:
  • Scrum Framework
  • Agile Methodologies
  • Kanban
  • SAFe (Preferred)
  • Scrum Master Certification (CSM, PSM, SAFe Scrum Master) preferred.
  • Experience managing globally distributed teams.
  • Excellent communication, stakeholder management, and facilitation skills

C++ Linux Developer / Scrum Master Β· Talent Technical Services, Inc

Auto apply with Likeremote