Lead C/C++ Engineer – Embedded & Real-Time Systems

MasterCard

O’Fallon (MO)

On-site

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental & Vision
401k with company match
Paid time off

Job summary

Mastercard is seeking a Lead Software Engineer (C/C++) to join the global credit card authorization team. You will lead design efforts, drive quality, and mentor junior engineers while collaborating across organizations on interfaces and deployment strategies.

Strong C/C++ and Linux experience, along with automation (CI/CD) and Agile practices, are essential for success in this role within a distributed system environment.

Qualifications

  • Experience writing code in C or C++.
  • Leading technical direction and mentoring junior engineers.
  • Experience with automation/CI/CD.
  • Experience developing software for Linux and working on Agile teams.
  • Experience with embedded or real-time distributed systems.

Responsibilities

  • Partner with Product Management to elaborate features, stories, and test strategy for each initiative.
  • Create technical designs and assign work to developers.
  • Develop complex stories in C and write unit tests in C++ (Google Test).
  • Be a quality gate by leading code and design reviews.
  • Collaborate with other Principals and Leads to define interfaces and interactions between systems.
  • Advise on implementation strategy for successful deployment.
  • Implement development process improvements and automation.
  • Coach and develop junior employees.
  • Deliver department and external presentations.

Skills

C
C++
Linux
Agile
Embedded systems

Tools

Google Test

Job description

Mastercard is seeking a Lead Software Engineer (C/C++) to join the global credit card authorization team. You will lead design efforts, drive quality, and mentor junior engineers while collaborating across organizations on interfaces and deployment strategies.

Strong C/C++ and Linux experience, along with automation (CI/CD) and Agile practices, are essential for success in this role within a distributed system environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead C/C++ Engineer for High-Impact Systems
Lead C/C++ Engineer for High-Impact Systems

Mastercard • O’Fallon (MO)

On-site
USD 140,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+10
Lead Software Engineer CC
Lead Software Engineer CC

Mastercard • O’Fallon (MO)

On-site
USD 140,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+10
Hybrid C/C++ Software Engineer II
Hybrid C/C++ Software Engineer II

Mastercard • O’Fallon (MO)

Hybrid
USD 92,000 - 147,000
Lead Software Engineer (C/C++)
Lead Software Engineer (C/C++)

MasterCard • O’Fallon (MO)

On-site
USD 140,000 - 180,000
Medical, Dental & Vision
401k with company match
Paid time off
Senior Software Architect & AI-Driven Systems Lead
Senior Software Architect & AI-Driven Systems Lead

Mastercard • O’Fallon (MO)

On-site
USD 140,000 - 231,000
Medical Insurance
401(k) Match
Paid Leave
+1
Lead Software Engineer: Architecting Secure, Scalable Systems
Lead Software Engineer: Architecting Secure, Scalable Systems

QuickCruit • O’Fallon (MO)

On-site
USD 140,000 - 190,000
Health insurance
401k matching
Paid time off
Principal Software Engineer - Strategy & Delivery Leader
Principal Software Engineer - Strategy & Delivery Leader

Mastercard • O’Fallon (MO)

On-site
USD 170,000 - 281,000
Lead Software Engineer
Lead Software Engineer

MainframeMaster • Fallon (NV)

On-site
USD 140,000 - 231,000
Engineering Manager, Payments Platform & Security
Engineering Manager, Payments Platform & Security

Mastercard • O’Fallon (MO)

On-site
USD 140,000 - 231,000
Senior Principal Software Engineer: Lead Major Initiatives
Senior Principal Software Engineer: Lead Major Initiatives

Mastercard • Missouri

On-site
USD 170,000 - 281,000
401k with match
Tuition reimbursement
On-site fitness facilities