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]
Restaurant Delivery - Sign Up in Minutes

Restaurant Delivery - Sign Up in Minutes

DoorDash • Dundee, MI, United States
[job_card.full_time] +1
DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day.As a Dasher, you’ll stay busy with a variety o...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineering Manager - Simulation Products

Software Engineering Manager - Simulation Products

Applied Intuition • Ann Arbor, MI, United States
[job_card.full_time]
Engineering Manager - Simulation Products.Join Applied Intuition as an Engineering Manager - Simulation Products.Applied Intuition is the vehicle intelligence company that accelerates the global ad...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Product Engineer

Senior Product Engineer

Edge Autonomy • Ann Arbor, MI, US
[job_card.full_time]
SALARY RANGE: The anticipated salary range for this role is $100,000 to $130,000 annually.This range reflects a good faith estimate based on the targeted level for the role and typical compensation...[show_more]
[last_updated.last_updated_30]
Sales Representative - Software

Sales Representative - Software

Global Payments • Willis, MI, United States
[job_card.full_time]
Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.Our worldw...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior BMC Firmware Engineer

Senior BMC Firmware Engineer

Tekwissen • Ann Arbor, Michigan, United States
[job_card.temporary]
[filters_job_card.quick_apply]
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide.This Client is an American multinational se...[show_more]
[last_updated.last_updated_variable_days]
Aviation Electronics, Electrical & Computer Systems Technician

Aviation Electronics, Electrical & Computer Systems Technician

U.S. Navy • Milan, MI, US
[job_card.full_time]
ABOUT Aviation Electronics, Electrical, and Computer Systems Technicians (AV) work on some of the most advanced aircraft systems in the world.They maintain, diagnose, and repair complex electrical ...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Senior Controls Engineer

Senior Controls Engineer

FST Technical Services • Ann Arbor, MI, US
[job_card.full_time]
[filters_job_card.quick_apply]
FST Technical Services Commissioning (Cx) division is one of the leading Cx firms in the country.We partner with clients for quality assurance in the design, construction, and post-acceptance phase...[show_more]
[last_updated.last_updated_30]
Thermal Systems Simulation Engineer

Thermal Systems Simulation Engineer

Vertex Sigma Software • Superior Township, MI, US
[job_card.full_time]
[filters_job_card.quick_apply]
Develop high fidelity 1-D thermal system and component-level models to support fuel economy and vehicle performance assessments.Perform model correlation and validation against physical data test t...[show_more]
[last_updated.last_updated_30]
Engineering Manager, Vehicle Software Platform

Engineering Manager, Vehicle Software Platform

Woven • Ann Arbor, MI, United States
[job_card.permanent] +1
Engineering Manager, Vehicle Software Platform.Ann Arbor, MI / Product & Technology - AD/ADAS / Employee / hybrid.Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobili...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Software Engineer ( Java Architect)

Principal Software Engineer ( Java Architect)

Blue Yonder • Ann Arbor, MI, United States
[job_card.full_time]
Role: Lead Java Architect Location: Dallas TX ( Hybrid role - LOCAL ONLY , should relocate off their own, if non LOCAL).Candidates on Optional Practical Training ( F1/OPT/CPT /EAD) status DO NOT qu...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Engineering Manager - Simulation Products

Engineering Manager - Simulation Products

Applied Intuition Inc. • Ann Arbor, MI, United States
[job_card.full_time]
A leading vehicle intelligence firm is seeking a Software Engineering Manager to lead a team in developing software products.The role involves mentoring engineers, partnering with product managers,...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Restaurant Delivery - Sign Up and Start Earning

Restaurant Delivery - Sign Up and Start Earning

DoorDash • Dundee, MI, United States
[job_card.full_time] +1
DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day.As a Dasher, you’ll stay busy with a variety o...[show_more]
[last_updated.last_updated_30] • [promoted]
Principal Instrumentation Software Architect

Principal Instrumentation Software Architect

KLA • Ann Arbor, MI, United States
[job_card.full_time]
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem.Virtually every electronic device in the world is produced using our technologies.KLA invents systems...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Remote Senior C++ Engineer - AI Trainer

Remote Senior C++ Engineer - AI Trainer

SuperAnnotate • Fenton, Michigan, US
[filters.remote]
[job_card.full_time]
As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...[show_more]
[last_updated.last_updated_30]
Software Engineering Manager - Simulation Products

Software Engineering Manager - Simulation Products

Applied Intuition Inc. • Ann Arbor, MI, United States
[job_card.full_time]
Software Engineering Manager - Simulation Products.Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017 and now val...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead Software Developer - United States

Lead Software Developer - United States

Metrologic Group • Wixom, Michigan, US
[job_card.full_time] +1
[filters_job_card.quick_apply]
Metrologic Group fournit des solutions et des services innovants pour les mesures 3D industrielles et les services qualité.Nous aidons nos clients à relever leurs défis en mesure 3D et à optimiser ...[show_more]
[last_updated.last_updated_30]
System Administrator

System Administrator

AccumTech • Ann Arbor, MI, US
[job_card.full_time]
[filters_job_card.quick_apply]
As a System Administrator, you will play a critical role in managing and maintaining on-premises and hybrid environments to ensure stability, security, and performance.This position focuses on day-...[show_more]
[last_updated.last_updated_30]
Remote Senior C Engineer - AI Trainer

Remote Senior C Engineer - AI Trainer

SuperAnnotate • Wixom, Michigan, US
[filters.remote]
[job_card.full_time]
As a Senior C Engineer, you will work remotely on an hourly paid basis to review AI-generated C code, low-level systems designs, and technical explanations, as well as generate high-quality referen...[show_more]
[last_updated.last_updated_30]