Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Firmware Engineer

$97k - $164.9k

KLA

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

KLA is bringing the semiconductor industry to the Midwest! We need a Firmware Design Engineer on our growing Ann Arbor team to lead the development of product equipment, test centers, software, and AI algorithms that power innovative capabilities that KLA is recognized for. This role offers opportunities for professional growth, including increased scope and influence in defining strategy and supporting the Electronics Engineering team. By joining our hard-working KLA team in Ann Arbor, you'll enjoy an incredible career with encouraging colleagues in a spectacular place to live.

Responsibilities
  • Define requirements and specifications for firmware design implementation, while using your strong communication skills to inform your team of the firmware strategy and direction.
  • Participate in design reviews and program lifecycle analysis.
  • Work interactively with electrical engineers to select a microcontroller and optimize the microcontroller interconnections.
  • Simulate firmware, validate and test firmware implementation on Printed Circuit Board Assembly (PCBA).
  • Document firmware for release to production.
  • Work with systems and software engineers to test and implement firmware updates.
  • Mentor and coach developing engineers.
  • Implement Motion Control code for high precision motion applications with PID and beyond.
Qualifications
  • Excellent written and verbal communications skills
  • Knowledge of electrical engineering principles
  • Work independently and have a track record of organizing, designing, documenting, and delivering completed assemblies.
  • Experience preferred developing, writing, and debugging code for embedded processors (ARM and DSP, preferred); able to comfortably work in C and Python; Verilog is a plus.
  • Hands-on lab experience debugging microcontroller assemblies
  • Experience with electrical lab tools (hand tools, multimeter, oscilloscope, analyzers, etc.) for testing and debugging firmware in real-time on PCBAs.
  • Experience leading projects, teams, etc. is a plus
  • Travel up to 20% with the ability to be flexible for domestic and international travel based on business needs.


Minimum Qualifications

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

Base Pay Range: $97,000.00 - $164,900.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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Lead Firmware Engineer in Ann Arbor, MI vacancy
  • $127.4k - $236.6k

     ...Lead Software Engineer, AI Are you passionate about building AI-driven software that transforms how professionals work? Join our fast-moving, forward-thinking group that is creating AI-driven software for professionals through our investigative platform, CLEAR... 
    Suggested
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    1 day ago
  •  ...Position: Lead Structural Engineer Location: 317 Main Street Job Id: 846 # of Openings: 1 At Backyard Products, we design and manufacture beautiful, high-quality outdoor structures—including gazebos, pergolas, and sheds—that help transform backyards into places people... 
    Suggested
    Work at office
    Local area
    Remote work

    Backyard Products

    Ann Arbor, MI
    2 days ago
  • $134.26k

     ...a difference and change the world. Job Description As a Lead Substation Protection & Control (P&C), you’ll play a key role in...  ...drive innovation in protection and control systems, mentor junior engineers, and collaborate directly with clients and stakeholders on high... 
    Suggested
    H1b

    CDM Smith

    Ann Arbor, MI
    5 days ago
  • $132.23k - $176.31k

     ...the future of AI‑ready connectivity, join us today. The Role We are seeking a highly skilled and proactive Senior Lead Site Reliability Engineer (SRE) to join our team, focusing on production support and performance optimization across our portal ecosystem. This... 
    Suggested
    Full time
    Temporary work
    Remote work

    Lumen

    Ann Arbor, MI
    5 days ago
  •  ...Role : Lead - Urgent Location : Ann Arbor , MI - onsite Primary : Enovia / Dassault 3D experience Technical project or program...  ...Proven experience managing enterprise PLM programs in engineering-led environments Demonstrated ability to manage onsite-offshore... 
    Suggested

    Diverse Lynx

    Ann Arbor, MI
    2 days ago
  •  ...an ESP Associates company, is a highly innovative surveying and engineering company with over 60 years of industry experience serving...  ...individuals to our rapidly expanding team. About the Role: As a Lead Engineer , you will provide leadership and senior-level... 
    Temporary work
    For subcontractor
    Flexible hours

    ESP Associates

    Ann Arbor, MI
    a month ago
  • $127.4k - $236.6k

     ...Lead Software Engineer, AI - Clear Are you passionate about building AI-driven software that transforms how professionals work? Join our fast-moving, forward-thinking group that is creating AI-driven software for professionals through our investigative... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    1 day ago
  •  ...operational robustness. Collaborate with researchers, software engineers, and system engineers to realize innovative concepts and demonstrations...  ...sensor fusion, or robotic/automotive systems. Publications in leading AI, robotics, or computer vision conferences are a plus. #J-188... 

    Eshocan

    Ann Arbor, MI
    4 days ago
  • $102k - $174k

     ...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... 
    Minimum wage
    Flexible hours

    KLA

    Ann Arbor, MI
    more than 2 months ago
  •  ...Software Engineer 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, including 28 state Departments of Transportation... 

    MS2

    Ann Arbor, MI
    2 days ago
  • Job Description: Entry Level Software Developer Requirements ~ Bachelor's degree ~1 Year of Previous W2 Experience in any field. ~ Possess a strong understanding of programming principles, data structures, algorithms, databases, and SQL, enabling the development...
    Relocation

    Vets Hired

    Ann Arbor, MI
    4 days ago
  • $110k - $145k

     ...excellent environment for transportation professionals and Software Engineers with competitive compensation and benefit packages. We're a...  ...more diverse leadership at all levels of our organization. Lead with respect and tolerance. We expect all employees to embrace... 
    Work at office
    Relocation package
    Flexible hours
    Night shift
    1 day per week

    Midwestern Software Solutions, LLC ("MS2")

    Ann Arbor, MI
    3 days ago
  •  ...Position Summary (Why This Role Matters): Senior Software Engineer serves as the subject-matter expert (SME) for third-party integration...  ...our system to third-party technologies. Acting as a technical lead, the SME participates in design sessions, performs code reviews,... 
    Full time
    Temporary work
    Visa sponsorship

    HistoSonics, Inc.

    Ann Arbor, MI
    4 days ago
  • $100k - $120k

     ...direction of our products. This role is ideal for an experienced engineer who enjoys hands-on development, technical ownership, and...  ...deliver high-quality software at scale. Responsibilities Lead the design, development, and maintenance of backend services, APIs... 
    Flexible hours

    AccumTech

    Ann Arbor, MI
    5 days ago
  • $100k

     ...Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data engineers/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer science/... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Ann Arbor, MI
    13 hours ago
  •  ...This position is hybrid Trinity Health IHA Medical Group is hiring a Software Engineer IV role to lead meaningful, high-impact engineering work in a healthcare environment, combining JavaScript development with intelligent automation to improve the daily experience... 
    Work at office
    Immediate start
    Night shift

    Trinity Health

    Ann Arbor, MI
    3 days ago
  •  ...Senior Software Engineer 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, including 28 state Departments of Transportation... 

    MS2

    Ann Arbor, MI
    3 days ago
  • $90k - $100k

     ...Center for Academic Innovation at the University of Michigan is seeking a qualified Software Developer Senior to join our Product Engineering team and contribute to the Michigan Online platform serving millions of global learners. Responsibilities include:... 
    Work at office
    Remote work
    Monday to Thursday

    University of Michigan Flint

    Ann Arbor, MI
    4 days ago
  •  ...like a brand you'd like to be a part of, consider joining our team! Job Description Salary- 120-130k base A Software Engineer III demonstrates proficiency in the technology of concern. They develop with more of an external focus - encompassing other teams... 
    Local area

    Domino's Pizza LLC

    Ann Arbor, MI
    2 days ago
  • $2,000 - $4,000 per month

     ...017 with a strong team of experienced roboticists and software engineers with decades of experience fielding robotic systems in the wild...  ...implement, and test-state-of-the-art robotics software in C/C++  Lead team code quality activities including design and code reviews... 
    Remote job
    Live in
    Work at office
    Immediate start
    Flexible hours

    May Mobility

    Ann Arbor, MI
    more than 2 months ago
  •  ...DevOps Engineer The Center for Academic Innovation at the University of Michigan is seeking a qualified DevOps Engineer to support the reliability, security, scalability, and operational maturity of CAI's application and platform environments. Reporting to the Director... 
    Work at office
    Remote work
    Monday to Thursday

    University of Michigan Flint

    Ann Arbor, MI
    5 days ago
  •  ...We are looking for a Senior DevOps Engineer to join our team in Ann Arbor, MI. The DevOps team is responsible for everything between the...  ...* Updates, upgrades, and migrations of everything from server firmware to databases and application code. * Backups and disaster recovery... 
    Permanent employment
    Full time
    For contractors
    Work at office
    2 days per week
    3 days per week

    Clarivate Analytics US LLC

    Ann Arbor, MI
    13 hours ago
  • $50 per hour

     ...Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions...  ...approach ensures you have the tools and knowledge to grow, lead, and thrive in an AI-enabled future. Industry Competitive Benefits... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    3 days ago
  •  ...complex embedded software systems. Strong proficiency in modern C++ for embedded/automotive applications. Experience leading and mentoring engineering teams. Hands-on system integration across hardware, simulation, and software environments. Strong debugging and... 

    Saxon Global

    Ann Arbor, MI
    2 days ago
  •  ...Your Opportunity The client development team is looking for a talented java developer to join our team, working on an industry-leading desktop trading platform. We work in a collaborative, innovative, and technically challenging environment, where developers have... 
    Remote work

    Mindlance

    Ann Arbor, MI
    5 days ago
  • Seeking Ruby on Rails web developer to develop advanced web application in Linux (LAMP) environment. Duties include ground-up development of new applications as well as continued development and/or maintenance of existing applications and services. Analyze and debug code...

    Alpac

    Ann Arbor, MI
    3 days ago
  •  ...located in Ann Arbor, Michigan. Schwab is looking to hire a Software Engineer to contribute to its new generation order management system...  ...that integrate and use the order management system. Leads system design and specification development, program logic and... 
    Work at office

    Charles Schwab

    Ann Arbor, MI
    5 days ago
  • Must have extensive experience in C/C++ programming for Linux operating system. Must have broad knowledge about Linux/Unix operating system architecture. Must have experience with multi-threaded system design and implementation. Must have experience doing system level ...

    TechDigital Group

    Ann Arbor, MI
    1 day ago
  •  ...background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Ann Arbor, MI
    3 days ago
  •  ...100% onsite and then after the 6 months 4 days onsite and 5th remote. Candidate is able to pick their remote day. Mid-Level AI Engineer / AI Developer Position Summary We are seeking a Mid-Level AI Engineer to design, develop, and deploy AI-powered applications... 
    Remote work

    Mindlance

    Ann Arbor, MI
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Firmware Engineer. Be the first to apply!