Full-Time

Embedded Software Engineer

C/C++, Microcontroller

KLA

KLA

10,001+ employees

High-precision semiconductor inspection and metrology tools

Compensation Overview

$136.3k - $231.7k/yr

+ Performance incentive programs

Company Historically Provides H1B Sponsorship

Milpitas, CA, USA

In Person

Bachelor's

Category
Software Engineering (1)
Required Skills
Python
Microsoft Windows
Computer Networking
FreeRTOS
MATLAB
C/C++
FPGA
Linux/Unix

Get referred to KLA

See people who can refer or advise you

Requirements
  • Proficiency in embedded Linux development, including Board Support Package customization, device drivers, kernel debugging, bootloader integration, system bring-up, and performance optimization.
  • Hands-on experience with the Yocto Project for Board Support Package integration, package management, Linux distribution creation, and build system customization.
  • Good understanding of embedded peripherals and interfaces, including Serial Peripheral Interface, Inter-Integrated Circuit, Universal Asynchronous Receiver-Transmitter/serial, General-Purpose Input/Output, and Ethernet.
  • Strong programming skills in C/C++ for embedded systems development.
  • Experience with FPGA interfacing and inter-board communication.
  • Ability to read electronic schematics and use basic electronic instruments such as digital multimeters and oscilloscopes.
  • Experience with real-time operating system environments such as FreeRTOS, TI-RTOS, or equivalent platforms.
  • Experience developing software on ARM-based systems-on-chip and multicore embedded systems.
  • Strong debugging, problem-solving, and system integration skills.
  • A bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline with 5+ years of relevant experience, or an advanced degree with 2+ years of relevant experience.
Responsibilities
  • Develop embedded firmware and software in C/C++ for heterogeneous systems-on-chip platforms, including ARM application processors, ARM real-time cores, and TI C66x/C7x digital signal processors, across Linux and real-time operating system environments.
  • Design and implement software for precision motion control, machine automation, camera configuration and image acquisition, sensor data acquisition, and real-time signal processing.
  • Analyze system-level requirements and architect, design, develop, and debug low-level software for complex hardware subsystems.
  • Develop and maintain Board Support Packages, device drivers, bootloader configurations, and platform software for embedded Linux systems.
  • Perform hardware bring-up, system integration, performance tuning, and root-cause analysis across processors, peripherals, networking interfaces, imaging subsystems, and control systems.
  • Collaborate with Electrical, FPGA, Mechanical, Systems, and Product Engineering teams across global locations.
  • Develop diagnostic, configuration, and validation tools in C++ and Python on Windows platforms to support engineering development, manufacturing, and field troubleshooting.
  • Enhance and maintain existing firmware and software architectures to improve subsystem control, diagnostics, reliability, performance, and scalability.
  • Work directly with customers, suppliers, and technology partners as needed to support system integration, issue resolution, and product deployment.
Desired Qualifications
  • Strong experience developing firmware for ARM Cortex-R/M class processors operating in memory-constrained, real-time environments.
  • Experience with TI Jacinto or Sitara platforms.
  • Experience developing software for TI C66x and/or C7x digital signal processor architectures.
  • Strong experience with PCIe architecture, device drivers, and system integration.
  • Experience with camera interfaces, image processing pipelines, sensor integration, industrial automation, or precision motion-control applications, including high-performance CCDs and photodiodes.
  • Experience using LabVIEW, Python, and MATLAB.
  • Experience with object-oriented design and C/C++ development.
  • Hands-on knowledge of machine and motion-control systems.
  • Experience developing software for high-speed network data transfer using protocols such as InfiniBand or RoCE, including data-path configuration and routing across complex network topologies.
  • Experience developing signal-processing applications, including FFT/DFT-based algorithms.

KLA provides process control and yield management solutions for semiconductor manufacturers, offering high-precision inspection tools, metrology systems, and computational analytics software to monitor production and detect defects. Its products inspect wafers, measure critical features, and analyze data to identify deviations, enabling adjustments that raise yields and improve device performance. KLA differentiates itself with an integrated hardware-software-services suite focused on defect detection and yield optimization, backed by long-term service contracts and licenses. The company aims to power global operations with 100% renewable electricity by 2030, with the goal of helping semiconductor makers achieve higher yields and more reliable production.

Company Size

10,001+

Company Stage

IPO

Headquarters

Milpitas, California

Founded

1975

Get referred to KLA

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Fiscal 2026 revenue reached $13.58 billion, with $3.77 billion free cash flow.
  • KLA returned $3.35 billion to shareholders and approved another $7 billion buyback.
  • AI infrastructure pushed Q1 fiscal 2027 revenue guidance to $4.0 billion.

What critics are saying

  • China delivered 30% of fiscal 2026 revenue, exposing KLA to export controls.
  • U.S. BIS restrictions already block certain China advanced-node shipments and service.
  • A broader China cutoff would remove nearly one-third of revenue and cripple growth.

What makes KLA unique

  • KLA controls 58% of process control, dominating semiconductor inspection and metrology.
  • Advanced packaging revenue targets rose from $635 million to $1 billion in 2026.
  • June 2026 backlog hit $12.57 billion, proving sticky demand across AI fabs.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

401(k) Retirement Plan

401(k) Company Match

Employee Stock Purchase Plan

Student Loan Assistance

Tuition Reimbursement

Wellness Program

Mental Health Support

Paid Vacation

Paid Holidays

Parental Leave

Growth & Insights and Company News

Headcount

6 month growth

18%

1 year growth

18%

2 year growth

18%
PR Newswire
Jul 28th, 2026
KLA reports Q4 revenue of $3.66B, forecasts Q1 revenue of $4B as AI infrastructure drives demand

KLA Corporation reported fourth quarter fiscal 2026 revenues of $3.66 billion, above the midpoint of guidance. GAAP diluted earnings per share came in at $1.04, whilst non-GAAP diluted EPS reached $1.05, both at the upper end of guidance. For the full fiscal year ended 30 June 2026, the semiconductor equipment manufacturer posted revenues of $13.58 billion and GAAP diluted EPS of $3.66. Operating cash flow for the year totalled $4.14 billion, with free cash flow of $3.77 billion. The company returned $3.35 billion to shareholders during fiscal 2026 through dividends and share repurchases. KLA completed a ten-for-one stock split on 11 June 2026. For the first quarter of fiscal 2027, KLA expects revenues of $4.0 billion, plus or minus $200 million, with non-GAAP diluted EPS projected at $1.16, plus or minus $0.10.

Yahoo Finance
Jul 27th, 2026
KLA stock pulled back 15% before earnings, but analysts see 9.4% upside

KLA is set to report quarterly earnings Tuesday after the bell, with analysts expecting 13.7% year-on-year revenue growth. The semiconductor equipment maker's shares closed at $210.52, down 15% over the past month but still up 16% over 90 days. The most popular valuation framework suggests KLA is 9.4% undervalued, placing fair value at $232.43 per share. That outlook assumes multiyear AI-driven wafer fabrication spending will remain durable, supported by government incentives and increasing process complexity. Estimates have been broadly reaffirmed over the past month, meaning this earnings report will serve as a check on whether KLA is meeting current expectations for the semiconductor equipment cycle. The valuation relies on continued revenue expansion, rising margins, and a premium earnings multiple through 2026. Risks include potential tariff pressure on margins, weaker China demand, and tighter export controls.

Yahoo Finance
Jul 14th, 2026
KLA Corporation leads with 41.7% margin while Covista and Matson underwhelm

KLA Corporation stands out as a profitable long-term investment, whilst Covista and Matson underwhelm, according to StockStory analysis. KLA Corporation, a leading supplier of semiconductor inspection equipment, demonstrated strong fundamentals with a 41.7% operating margin and 15.2% annual revenue growth over five years. Its 30.5% free cash flow margin provides flexibility for capital deployment. Covista, formerly DeVry Education Group, showed concerning signs with 15.2% annual sales growth below sector averages. Its free cash flow margin is expected to contract by 3.8 percentage points, whilst its 9% return on capital suggests difficulty finding profitable growth opportunities. Matson, an ocean transportation provider, posted disappointing 3.3% annual revenue growth over two years. Its free cash flow margin shrank by 13.2 percentage points over five years, indicating increasing capital consumption to maintain competitiveness.

Yahoo Finance
Jun 19th, 2026
KLA Corporation stock surges 109% in six months on strong financials and 40% operating margin

KLA Corporation, a leading supplier of semiconductor chip measurement and inspection equipment, has seen its stock price surge 109% over the past six months, reaching a new 52-week high of $260.62 per share. The company has demonstrated strong financial performance across multiple metrics. Its revenue grew at 15.2% annually over the past five years, outpacing the average semiconductor company. KLA Corporation has maintained elite profitability with an average operating margin of 40% over the last two years. The company's free cash flow margin averaged 30.5% over the past two years, ranking amongst the best in the semiconductor sector. Formed in 1997 through a merger of two semiconductor yield management companies, KLA Corporation continues to dominate its niche market with equipment essential for chip manufacturing quality control.

Yahoo Finance
Jun 8th, 2026
KLA beats Q3 expectations but stock drops 5% despite strong AI-driven semiconductor demand

KLA Corporation delivered strong Q3 FY26 earnings, beating revenue, earnings and gross margin expectations, yet shares fell over 5% as investors questioned near-term earnings conversion. The company holds 58% market share in process control and is benefiting from AI-driven manufacturing complexity, with advanced packaging expectations nearly doubling. However, KLA's 11% growth lagged behind peers like Lam Research, which grew 24%, highlighting sequencing risk as deposition and etch tools lead before inspection demand fully materialises. Non-GAAP gross margin of 62.2% is expected to decline to 61.75% due to DRAM costs, tariffs and mix effects. Trading at 37 times forward earnings, analysts suggest fair value around $1,780. The structural bull case remains intact, with KLA positioned as the "tax collector" of semiconductor manufacturing as complexity increases.