Talent.com
Senior Systems Software Engineer (C++)
Senior Systems Software Engineer (C++)1000 KLA Corporation • Ann Arbor, MI
Senior Systems Software Engineer (C++)

Senior Systems Software Engineer (C++)

1000 KLA Corporation • Ann Arbor, MI
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Description

/Preferred Qualifications

We are seeking a seasoned Backend Software Engineer with deep expertise in modern C++ and developing infrastructure to lead the development of high-performance, scalable backend infrastructure. This role is ideal for experienced engineers who have a strong track record of solving complex architectural challenges, mentoring teams, and driving technical excellence in mission-critical environments.

Key Responsibilities

  • Architect, design, and evolve backend infrastructure for Big data Analytics, Distribution Storage and storage using modern C++ (C++11/14/17/20)/C# or Java with a focus on scalability, reliability, and performance.
  • Lead the development of server-side components for real-time data processing, system integration, and API services.
  • Collaborate with product, infrastructure, and engineering teams to define system architecture and long-term technical strategy.
  • Drive performance optimization and memory efficiency for high-throughput applications.
  • Apply advanced multithreaded and concurrent programming techniques to support parallel processing and low-latency operations.
  • Architect and deliver microservices-based platforms that operate across Linux and Windows environments.
  • Oversee integration with databases, messaging systems, and external APIs.
  • Champion best practices in code quality, testing, and maintainability across the engineering organization.

Required Qualifications:

  • Extensive experience in C++ development, with a strong foundation in object-oriented design, system-level programming, and software architecture.
  • Proven success in building and scaling backend systems in domains such as:Real-time data processing enginesNetworked services or socket-based communicationMicroservices or distributed systems
  • Deep familiarity with Windows an Linux/Unix environments and command-line tooling.
  • Expertise in performance profiling, debugging, and system optimization.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines in production environments.
  • Demonstrated ability to mentor junior engineers and lead technical initiatives.

Why Join Us?

  • Influence the design and direction of backend systems that power real-world, high-impact applications.
  • Work alongside a team of experienced engineers in a culture that values innovation, autonomy, and continuous improvement.
  • Enjoy competitive compensation, flexible work arrangements, and clear paths for leadership and career growth.

Minimum Qualifications

Doctorate (Academic) Degree and related work experience of 3 years; Master's Level Degree and related work experience of 6 years; Bachelor's Level Degree and related work experience of 8 years

Base Pay Range: $123,000.00 - $209,100.00 AnnuallyPrimary Location: USA-MI-Ann Arbor-KLAKLA’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.

Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process.

KLA is proud to be an Equal Opportunity Employer. We will ensure that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.

Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees. KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched for legitimate job postings. KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers. If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.

[job_alerts.create_a_job]

Senior Systems Software Engineer (C++) • Ann Arbor, MI

[internal_linking.similar_jobs]

Sr Software Engineer

Manpower Group Inc.Wixom, MI, United States
[job_card.full_time]

Senior Software Engineer / Project Lead.Senior Software Engineer / Project Lead.Software Engineering & Automation Department.Analyze user requirements and technical specifications to design and arc...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer, II - Operating System

TORC RoboticsAnn Arbor, MI, United States
[job_card.full_time]

At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.A leader in autonomous driving since 2007, Torc has spent over a deca...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer/Developer

FivesWixom, MI, United States
[job_card.full_time]

Software Engineer/Developer to join our team based out of our Wixom, MI office.This role may also function as a Project Lead when necessary.Fives DyAG's engineers work in a variety of environments ...[internal_linking.show_more]

 • [job_card.promoted]

CW Advanced System Design Senior Engineer

TekwissenSaline, MI, United States
[job_card.full_time]

TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide.Our client is a recognized prominent global...[internal_linking.show_more]

 • [job_card.promoted]

Vehicle Simulation Associate Software Engineer

FAAC IncorporatedAnn Arbor, MI, United States
[job_card.full_time]

FAAC Incorporated is seeking an entry level Software Engineer with experience in C/C++ on both Linux and Microsoft Windows.Tasks range from designing and implementing new features and software modu...[internal_linking.show_more]

 • [job_card.promoted]

Embedded Software Development & Integration Engineer

Hyundai Motor AmericaSuperior Twp, MI, United States
[job_card.full_time]

Embedded Software Development & Integration Engineer.Hyundai America Technical Center, Inc.HATCI) is looking for an experienced engineer to join the Vehicle Control Integration Team of the Vehicle ...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer II - MCU Applications (C++/Linux)

TORC RoboticsAnn Arbor, MI, United States
[job_card.full_time]

At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.A leader in autonomous driving since 2007, Torc has spent over a deca...[internal_linking.show_more]

 • [job_card.promoted]

Embeded Software Engineer

Saxon GlobalAnn Arbor, MI, United States
[job_card.full_time]

Setting up Bazel builds, Yocto recipes, and CI/CD workflows for various hardware platforms including x86, Qualcomm 8255, and Orin DevKit.Supporting software integration and deployment on hardware.D...[internal_linking.show_more]

 • [job_card.promoted]

Systems Engineer (TS/SCI) {S}

The Stratagem GroupYpsilanti, MI, United States
[job_card.full_time]

ARKA") is an advanced technologies company serving the U.Built on more than six decades of excellence, ARKA brings modern approaches and a culture of innovation to the challenges of today.We are se...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer {S}

ARKA GroupYpsilanti, MI, United States
[job_card.full_time]

ARKA") is an advanced technologies company serving the U.Built on more than six decades of excellence, ARKA brings modern approaches and a culture of innovation to the challenges of today.We are se...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer

Midwestern Software Solutions, LLC ("MS2")Ann Arbor, MI, United States
[job_card.full_time]

MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America.More than 270 agencies in 31 US States, and 3 Canadian Provinces,...[internal_linking.show_more]

 • [job_card.promoted]

Systems Engineer II

May MobilityAnn Arbor, MI, United States
[job_card.full_time]

May Mobility is transforming cities through autonomous technology to create a safer, greener, more accessible world.Based in Ann Arbor, Michigan, May develops and deploys autonomous vehicles (AVs) ...[internal_linking.show_more]

 • [job_card.promoted]

Senior System Design Engineer

Yantran LLCAnn Arbor, MI, United States
[job_card.full_time]

Connected World, Connected Experiences ), we live the philosophy of connected world and connected experiences.We thrive on change that is powered by the intelligent symphony of technology and human...[internal_linking.show_more]

 • [job_card.promoted]

Senior Full Stack Software Engineer

GambytAnn Arbor, MI, United States
[job_card.full_time]

Senior Full Stack Software Engineer.Location: Remote (US Only) - Eastern Time Zone.Gambyt's mission is to make real-money gaming products more relevant and accessible to the world.We are specialist...[internal_linking.show_more]

 • [job_card.promoted]

Principal Software Engineer

HistoSonics, Inc.Ann Arbor, MI, United States
[job_card.full_time]

Edison® System, a novel non-invasive.In addition to its current liver tumor indication, HistoSonics is pursuing.We offer an exciting work culture where cutting-edge science meets real-world applica...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer - Propulsion System Torque

General MotorsMilford, MI, United States
[job_card.full_time]

This means the successful candidate is expected to report to their primary location (Milford, MI) three times per week, at minimum, or other frequency dictated by the business.The Vehicle Motion Em...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer, On Device

UtilidataAnn Arbor, MI, United States
[job_card.full_time]

Utilidata is a fast-growing NVIDIA-backed edge AI company enabling greater visibility and control of power utilization in energy-intensive infrastructure, like the electric grid and data centers.Ka...[internal_linking.show_more]

 • [job_card.promoted]

Sr. MEMS Development Engineer

SiTimeAnn Arbor, MI, United States
[job_card.full_time]

SiTime Corporation is the precision timing company.Our semiconductor MEMS programmable solutions offer a rich feature set that enables customers to differentiate their products with higher performa...[internal_linking.show_more]