Software Engineer 2
$83k - $141.1kKLA
Company Overview 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. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world’s leading technology providers to accelerate the delivery of tomorrow’s electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us. Group/Division With over 40 years of semiconductor process control experience, chipmakers around the globe rely on KLA to ensure that their fabs ramp next-generation devices to volume production quickly and cost-effectively. Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA’s metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. Central Engineering is KLA's largest engineering organization comprised of 9 Centers-of-Excellence (CoE) in various disciplines applied across all product groups in the company. These CoE include Handling & Automation, Precision Motion Control, Sensors & Image Acquisition, Platform Design, and Packaging Engineering, among others. Talent includes over 500 engineers across global centers in Israel, China, India, and the US. Each CoE contributes not just talent and deliverables per discipline toward product programs, but also subject matter expertise, best practices, roadmaps, specialized facilities, apparatus, models, and analytics. These differentiate KLA not only in WHAT we do, but also in HOW we do it. Job Description/Preferred Qualifications We build the software that powers KLA’s world‑class wafer inspection systems, used every day in high‑precision semiconductor manufacturing around the globe, and you’ll be part of that impact! As a Software Engineer, we’ll support your growth as you tackle growing ownership, work alongside mentors, and deepen your understanding of sophisticated, system‑level software that directly runs real production tools. We don’t just write code, we solve ambitious problems at the intersection of software, hardware, and science. We’re looking for engineers with experience building C++, C#, or Java applications that directly interact with and drive complex hardware systems, whether powering tools, instruments, or production systems where software and hardware work together to deliver real-world outcomes. Responsibilities Design, develop, and improve software modules with moderate autonomy, following established coding standards and architectural guidelines Own small to mid‑sized features or subsystems, from implementation through testing and sustainment Contribute actively to design discussions and code reviews, offering technical suggestions and improvements Write and maintain effective unit tests and system tests, improving coverage and software reliability Perform independent debugging and root‑cause analysis for software issues, raising attention to complex problems as needed Develop a working understanding of system‑level behavior and how software interacts with hardware, optics, and algorithms Support verification and validation activities, including log analysis, test execution, and results documentation Consistently follow—and begin to improve—KLA’s SDLC processes and engineering documentation Minimum Qualifications Degree in Computer Science, Software Engineering, or a related field 2–4 years of proven experience in industry Hands‑on experience with C++, Java, C# or any equivalent language Understanding of object‑oriented programming concepts and basic data structures Experience working with larger codebases or system‑level software Familiarity with development environments, debugging tools, and version control systems (e.g., Git) Coursework or experience related to image processing, real‑time systems, or hardware‑software interaction preferred Experience with multithreaded applications is a plus Base Pay Range: $83,000.00 - $141,100.00 Annually Primary Location: USA-MI-Ann Arbor-KLA KLA’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. Please contact us at View email address on click.appcast.io or at View phone number on click.appcast.io to request accommodation. 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 KLA’s Careers website 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 View email address on click.appcast.io to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.
- Software EngineerThe HORIBA Group of worldwide companies provides an extensive array of instruments... ...solutions, driveline test systems, engine test systems, brake test systems, wind tunnel... ...skills & attention to detail.2-5 years developing embedded firmware in C...SuggestedTemporary workWork at officeWorldwideFlexible hours
$153.2k - $183.8k
...the Team The mission of the Application Engine Team is to provide a robust, efficient,... ...What You’ll Do Implement and optimize software components supporting distributed execution... ...4+ years of experience, OR Master’s with 2+ years, OR PhD with 1+ years. Proficiency...SuggestedFull timeWork at officeImmediate startFlexible hours$210.6k - $305.1k
...ll help build high-performance data plane software that leverages Data Processing Units (... ...Cisco innovation while collaborating with engineers solving some of the industry’s most complex... ...software with strong knowledge of Layer 2, Layer 3, and common networking protocols...SuggestedFull timeTemporary workLocal areaFlexible hours$109k - $203k
Are you a hands-on engineer who wants to build the next generation of legal AI solutions from... ...up?Thomson Reuters is hiring a Senior Software Engineer (Legal) on our CoCounsel Forward... ...adopted a flexible hybrid working environment (2-3 days a week in the office depending on...SuggestedFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week$127k - $235k
Senior Software Engineer - AI (Materia AI)We're building the next generation of AI‑powered platforms for tax and accounting professionals, and... ...Work Model: We’ve adopted a flexible hybrid working environment (2-3 days a week in the office depending on the role) for our...SuggestedFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week$109k - $203k
...Are you a hands-on engineer who wants to build the next generation of legal AI solutions from... ...up? Thomson Reuters is hiring a Senior Software Engineer (Legal) on our CoCounsel Forward... ...adopted a flexible hybrid working environment (2-3 days a week in the office depending on...Work at officeLocal areaFlexible hours2 days per week3 days per week- ...an opening for an Automation & Controls Engineer to join our Systems Integration team. The... ...Experience with Allen-Bradley (RSLogix 5000 PLC software) is required. Knowledge of cybersecurity;... ...is preferred, PE a plus.Experience: 2-8 years of related automation experience...Night shift
- We are looking for a Lead Software Engineer/Full stack Developer to join our IPG Technology team in Ann Arbor, MI. This is an amazing opportunity... ...various global time zones as needed. Hybrid position working 2-3 days/week on-site. Must live within a commutable distance...Permanent employmentFull timeWork experience placement2 days per week3 days per week
$146.8k - $272.6k
...Reuters Labs. We are seeking a Lead Research Engineer who will bring expertise in AI and ML and... .... Develop and Deliver: Applying modern software development practices, you will be... ...adopted a flexible hybrid working environment (2-3 days a week in the office depending on...Full timeWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week- ...an ESP Associates company, is a highly innovative surveying and engineering company with over 60 years of industry experience serving clients... ...employer match of 100% up to the first 3% and 50% on the next 2% (eligibility after 60 days) ~ PTO (Paid Time Off) & 10 Paid Holidays...Temporary workFor subcontractorFlexible hours
$50 per hour
Principal Software EngineerThe global capital markets are among the largest markets in the... ...benchmarking of legal terms.As a Principal Software Engineer, Full Stack at Noetica, you'll help build... ...a flexible hybrid working environment (2-3 days a week in the office depending on...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week- ...Engagement Manager, Guided Assurance, and Confirmation. As a Principal Software Engineer for Cloud Audit Suite, you will be the technical architect and... ...Hybrid Work Model: Flexible hybrid working environment (2–3 days a week in the office depending on the role) and...Work at officeLocal areaFlexible hoursShift work2 days per week3 days per week
- Manager, Software Engineering, ProQuest d/b/a Clarivate Analytics (US) LLC, Ann Arbor, MIDuties: Responsible for delivery of a specific product with... ...deployment tools including Jenkins. Must have at least 2 years of experience in direct supervision of Software Developers...Full timeImmediate startRemote work
$136k - $253k
...our organization.Overview of the RoleAdvanced Content Engineering (ACE) is seeking a Staff Software Engineer to serve as the technical anchor for the search... ...: We’ve adopted a flexible hybrid working environment (2-3 days a week in the office depending on the role) for...Full timeTemporary workWork at officeLocal areaFlexible hours2 days per week3 days per week$105.9k - $180k
...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the... ...Description/Preferred QualificationsKey ResponsibilitiesHPC Software Engineering· Design, develop, and optimize HPC software running...Minimum wageFull timeWork experience placementFlexible hours$111.9k - $190.2k
...% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the... ...Expertise5-8 years of experience building production software systemsAt least 2 years working with AI/ML or LLM-based solutions in production...Minimum wageFull timeWork experience placementWorldwideFlexible hours- ...challenges of today. We are seeking aspiring engineers, signals processors, and physicists... ...of signal and image processing software, building on our 80-year history on the cutting... ...arka.org or contact (***) ***-**** and press 2 for Human Resources. ITC & Security Clearance...Full timeContract workTemporary workWork at officeLocal areaRemote workVisa sponsorshipFlexible hours
- ...challenges of today. We are seeking aspiring engineers, signals processors, and physicists... ...of signal and image processing software, building on our 80-year history on the cutting... ...arka.org or contact (***) ***-**** and press 2 for Human Resources. ITC & Security Clearance...Full timeTemporary workWork at officeLocal areaRemote workVisa sponsorshipFlexible hours
$139k - $166.8k
...art of the Daimler family , we are focused solely on developing software for automated trucks to transform how the world moves freight.... ...vehicle platform. We are currently seeking a Software Engineer who is enthusiastic about thriving in a hands-on environment and...Full timeImmediate startRemote workRelocation$183.8k - $263.6k
...firewall systems. This team is responsible for core control plane software that enables policy configuration, deployment workflows,... ...orchestration, and secure service integration. You will work closely with engineers across control plane, data plane, and platform teams to...Full timeTemporary workLocal areaRemote workFlexible hours$139k - $166.8k
...of the Daimler family , we are focused solely on developing software for automated trucks to transform how the world moves freight.... ...to Succeed ~ Bachelor's or Master's Degree in Computer Engineering, Computer Science, Engineering, or related field with 3-5+ years...Full timeImmediate startRelocation- ...assigned Job Role of Technology Consultant 2, your Area Of Responsibility will be as... ...line with guidance provided Facilitate software application design discussions, and document... ..., SQL, Python)Work with Azure Data Engineering stack (ADF, ADLS, Blob, Key Vault) and version...Full timeTemporary workRelocation
- Software Engineer II - Torc Robotics, Inc. - Ann Arbor, MIseeks Software Engineer II in Ann Arbor, MI. Job duties: Ensure accuracy and reliability of perception systems across autonomous vehicle platform; develop and maintain software tools and algorithms that calibrate...
$110k - $145k
...including 28 state Departments of Transportation, are using MS2 software to manage their transportation data. MS2 is located in the... ...excellent environment for transportation professionals and Software Engineers with competitive compensation and benefit packages. We're a...Work at officeRelocation packageFlexible hoursNight shift1 day per week- ...Environmental, Health and Safety (EH&S) software solutions that help businesses implement... ...Junior Full-Stack Developer to join our engineering team. If you are a self-starter who loves... ...hybrid team effectively. Experience: 0 to 2 years of experience (including internships...InternshipRemote work
- ...KLA-Belgium is seeking a talented HPC Software Engineer in Ann Arbor, Michigan, to design and optimize HPC software for semiconductor manufacturing. This role involves collaborating with hardware and systems teams to define requirements and ensure system-level efficiency...
$87.52k - $131.27k
...innovation in sustainable infrastructure and our expertise in engineering, procurement, consulting and construction, together we are building... ...time management, and Microsoft Office and Adobe Suite design software We help teams: Win work – assess, position for, and capture...Work experience placementWork at officeLocal areaFlexible hours- ...real-time data updates using the Lightning Data Service (LDS) and platform eventsEnsure responsive, accessible UI design following WCAG 2.1 guidelines within Experience CloudFlows, Process Automation & TriggersArchitect and build complex Screen Flows and Record-Triggered...Contract workWorldwideShift work
$293.9k - $406.8k
...position in the USA.Meet the TeamYou will join Cisco’s Identity Engineering Group, a foundational organization responsible for... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours$129.6k - $220.3k
...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the... .../Preferred QualificationsWe are seeking a highly skilled Sr. Software Engineer with specialized expertise in Machine Learning,...Minimum wageFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 2. Be the first to apply!
- ngo software engineer Ann Arbor, MI
- entry level software engineer remote Ann Arbor, MI
- software developer positions Ann Arbor, MI
- software development engineer aws Ann Arbor, MI
- consulting software engineer Ann Arbor, MI
- financial software developer Ann Arbor, MI
- software developer Ann Arbor, MI
- software engineer healthcare Ann Arbor, MI
- cybersecurity software engineer Ann Arbor, MI
- software engineer travel Ann Arbor, MI



