Software Engineering Intern (C++, Unix)
$37 - $49 per hourKLA
To make electronics, you need chips, wafers, transistors, reticles, and... To make these, you must see, test and manufacture them at scale-faster and better than ever before. That's where KLA comes in. Whether you're early in your career or an experienced professional, you'll solve complex challenges, work alongside brilliant minds and help shape the future of technology.
Group/Division
The Semiconductor Products and Customers (Semi PC) business unit designs, builds and sells KLA's product portfolio to help chip manufacturers meet high-quality standards for technologies like AI, data centers, automotive and electronic devices. Our inspection, metrology, and analytics systems detect and monitor defects across logic and memory chips, specialty semiconductors, wafers, reticles, advanced packaging, process equipment and materials. We also develop technologies for specialty processes, IC substrates, and PCB manufacturing, including etch and deposition, component inspection, and imaging and analytics. The RAPID division leads the industry in reticle inspection solutions, helping ensure high lithography yields and cost-effective semiconductor manufacturing. Its systems support both mask shops and fabs by detecting defects early in the process, enabling faster, more reliable production.
What You'll Do
In this role, you will play a key part in advancing business priorities by delivering high-impact work across your area of expertise.
This position will involve working on mask inspection software, utilities for machine control, and/or data flow management and associated utilities. While working on inspection software on mask inspection systems, the candidate will interact with multidisciplinary engineering teams including application, electrical, mechanical, optical, algorithm, and other SW team to acquire in-depth domain knowledge and solve system problems
Qualifications:
- Strong C++ and/or Python programming skill
- Experience working in Unix-based programming environment
- Must have debugging skills with some knowledge in machine control and multi-threaded/multi-process programming environment.
- Experience using AI coding assistants (e.g. Claude Code, Devin, Cursor) to generate, review, and debug code; Including writing effective prompts for code/test generation and validation.
- Must demonstrate the ability the evaluate AI-generated code for correctness and reliability
Preferred Qualifications:
- Robotics is a plus
Minimum Qualifications
Bachelors or Masters in Computer Science, Computer Engineering, or related engineering field.
About KLA
We provide advanced inspection tools, metrology systems, process solutions, and computational analytics that make electronics possible, tackling complex challenges. From electron and photon optics to machine learning and data analytics, we seek perfection at the most fundamental level of matter in the universe. If you want to make electronics that push industries forward and make the world a better place, join us.
Total Rewards
Base Pay Range: $37.00 - $49.00 per hour based on pursuit of a Bachelors and Masters Primary Location: USA-CA-Milpitas-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.
Use of AI Statement
At KLA, our interviews seek to understand your individual skills, problem-solving approach and authentic thinking. To ensure a fair and consistent evaluation, the use of AI, recording tools or other technologies to generate, suggest or provide responses during interviews-whether virtual or in person-is not permitted unless explicitly approved in advance as part of a reasonable accommodation or invited by the interviewer. Use of these tools may interfere with our ability to evaluate your individual qualifications and affect your candidacy. KLA is committed to advancing innovation through responsible AI, and we value candidates who share this mindset.
Equal Opportunity Statement
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.
For additional information, view the US Know Your Rights poster on the U.S. Equal Employment Opportunity Commission website.
$31.63 - $58.75 per hour
...We are looking for a highly motivated software intern to work on the research and development... ...modeling is a big plus Experience in C/C++ coding, with any of the following background... ..., Physics or EE. Knowledge in UNIX shell and scripting language like Python...InternshipUnixHourly pay- ...throughout the duration of the co-op/intern term Duration: Spring/... ...a highly motivated Hardware Engineering intern/co-op and in this role:... ...encourage you to apply - C/C++, Verilog, VHDL, Python, Perl,... ..., validation and test. UNIX and JTAG tools. Pre-silicon...InternshipUnixFull timeSummer workSummer internshipWorldwide
- ...your career. As an AMD intern or co-op, you'll be... ...Hardware Design Verification Engineering intern/co-op to join... ...hardware and software functionalities to ensure... ...languages and scripts such as C++ /Python /C /Perl /Shell... ...debugging in Linux / Unix / Windows environments...InternshipUnixFull timeSummer workSummer internshipWorldwide
- ...your career. As an AMD intern or co-op, you'll be... ...Hardware Design Verificaon engineering intern/co-op to join... ...integrated hardware and software functionalities to... ...languages and scripts such as C++ /Python /C /Perl /Shell... ...debugging in Linux / Unix / Windows environments...InternshipUnixFull timeSummer workSummer internshipWorldwide
$40 per hour
...The Security Intern is an integral part of the Information Security team at Workiva. You... ...-seeking program, preferably in Computer Engineering, Computer Science, Management Information... ...Engine (GAE) Working knowledge of Linux/Unix operating systems If Security Engineering...InternshipUnixRemote jobSummer workSummer internshipWork at office- ...advance your career. As an AMD intern or co-op, you'll be placed at... ...are seeking highly motivated Software Engineering co-op to join our team at AMD... ..., and theories C/C++ programming and Scripting language... ..., UML Operating systems UNIX/Linux OS Databases, MySQL,...InternshipUnixFull timeSummer workSummer internshipWorldwide
- ResponsibilitiesDesign and develop software and system solutions for application security &... ...problemsCommunicate and present your ideas to other engineers, architects, and management to move our... ...on ESXi, KVM, Zen, and Hyper-VStrong C/C++ programming skills and experience with...Unix
- ...ultimately assigned. As a Software Developer Intern within IBM Infrastructure,... ...using modern software engineering practices. Participate in... ...such as Java, Python, Go, C++, JavaScript, or similar.... .... Experience with Linux/Unix environments and command-line...InternshipUnixFull timeContract workPart timeFixed term contractShift work
$135k - $155k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, C++ (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s...InternshipPermanent employmentFull timeTemporary workWorldwideWeekend work- ...other lead developers, product managers, and sales engineers for customer-centric product and feature delivery... ...development skills in multiple object-oriented languages and frameworks, including C/C++, Python, Java Script, and shell scripting in Linux and Unix...Unix
- ...with other testers, developers, and professional services engineers to qualify & reproduce problemsWork both independently... ...experience in testing and/or development of computer software in Linux, Windows, and Unix environmentsDemonstrable experience in testing fundamentals...UnixWork experience placement
- ...require specific years of experience for the Qualifications, please outline accordingly) Basic networking skills and familiarity with Unix/Linux systems including CLI used in checking component status and logs. Experience in one or more development languages of Python,...Unix
$150.4k - $277.6k
...Cupertino, California, United States Software and Services Apple's... ...re seeking a talented software engineer to join our UI Compositing... ...lower-level language like C, C++, or similar (from coursework or... ...projects) Comfortable working in Unix/Linux environments and using...InternshipUnixWorldwideRelocation$175k - $250k
...visionary Technical Lead, Network Software Development. This role... ...Need: BS in Computer Science/Engineering with at least 12 years of relevant... ...Deep understanding of UNIX-style operating systems (IPC,... ...and systems programming in C/C++ Network/cloud management systems...UnixRemote workWorldwideFlexible hours$136.3k - $231.7k
## Embedded Software Engineer (C/C++ | Micro Controller)Applylocations: Milpitas, CAtime type: Full timeposted on: Posted 2 Days Agojob requisition... ...paid company holidays, and family care and bonding leave.Interns are eligible for some of the benefits listed. Our pay...Minimum wageFlexible hours- ...technology solutions. Our expertise includes Network & Security, UNIX/Linux and Windows Engineering, Systems & Database Administration, Help Desk Support,... ...aligned with revenue objectives. Collaborate with internal leadership to establish strategic alliances and...UnixLong term contractWork at office
$100k - $120k
Test EngineerWe are seeking a Test Engineer that will be responsible for the following... ...with ATE equipment, relevant software languages and the various subsystems contained... ...other ATE test engineering experience in Unix, Linux, C, C++ to convert integrated circuit design...UnixPermanent employmentTemporary work- Additional Information All your information will be kept confidential according to EEO guidelines.Full time
$90k - $130k
...support with systems and applications on HPUX/Linux systems. HP Unix consist of these version - HP-UX B.10.20A - HP-UX B.10.2... ...availability 6. Install, configure and monitor Service Guard Software as necessary 7. Manage and Configure enterprise SAN...UnixFull time- ...Patterns Strong Hands on experience in Java Script and JQuery Experience GIT/Gerrit and Maven Build Management PL/SQL and UNIX knowledge is as additional advantage. Scrum/Agile experience is added advantage. Ability to code using scalable framework for...UnixWork experience placement
- .... We co-design chips, racks, software, and manufacturing to deliver... ...investors and staffed by leading engineers, Etched is redefining the... ...Spring '27, and Summer '27 interns. You may be a good fit if... ...field. Proficiency in C/C++ or Rust Proficiency in Python...InternshipSummer workSummer internshipWork at officeRelocation
- .... We co-design chips, racks, software, and manufacturing to deliver... ...investors and staffed by leading engineers, Etched is redefining the... ...Spring '27, and Summer '27 interns. You may be a good fit if... ...technical field. Proficiency in C/C++ or Rust Proficiency in...InternshipSummer workSummer internshipWork at officeRelocation
$135k - $155k
...goal of enabling human life on Mars. SOFTWARE ENGINEER (STARLINK ENTERPRISE) At SpaceX we’re... ...systems to serve that data, and the internal interfaces used by our sales and operations... ...development Experience with UNIX-like operating systems and CI/CD tools...InternshipUnixPermanent employmentFull timeTemporary workWorldwideWeekend work- Job Title: Staff C/C++ Network Engineer/Developer - C/C++ in UNIX/Linux Environment Duration: 6 months Description: Must have TCP/IP, networking, L2/L3 switch coding and testing experience Must be familiar with C/C++ and at least one of the following programming language...Unix
- ...Only our W2 Candidate Job Description: Hands on Python expert for 3 years Experience in automation / scripting using python libraries Should be good at Unix / Linux scripting Good analytical skills Good communication skills Good debugging skills...Unix
$135k - $155k
...enabling human life on Mars. FULL STACK SOFTWARE ENGINEER (STARLINK) At SpaceX we’re leveraging... ...a mix of both external customers and internal partners across all engineering... ...attention to detail Experience with UNIX-like operating systems and CI/CD tools...InternshipUnixPermanent employmentFull timeTemporary workWorldwideWeekend work- ...Cisco Product Organization is the engine behind the platforms,... ...of connectivity. Spanning AI Software & Platforms, Core Product Engineering... ...into this mission. We embed interns within high-impact teams, where... ...principles, with exposure to C/C++ or JavaScript Hands-on...InternshipSummer work
$136.3k - $231.7k
Embedded Software Engineer (C/C++ | Motion Controller) page is loaded## Embedded Software Engineer (C/C++ | Motion Controller)locations: Milpitas... ...paid company holidays, and family care and bonding leave.Interns are eligible for some of the benefits listed. Our pay ranges...Minimum wageImmediate startFlexible hours$123k - $191k
...artificial intelligence, and software-defined networking to provide... ...prestigious awards, such as Best Engineering Team, Best Company for... ...maintain features using C, C++and Python , review and contribute... ...C++and Python . Knowledge of UNIX or Linux Knowledge of...UnixFull timeWork experience placement$167.7k - $245.2k
...performing, collaborative group of engineers who thrive on solving complex... ...will have deep technical and software expertise in cloud-native... ...experience in languages such as Go, C++, Java, Python with strong... ...Algorithms. Experience with Linux/Unix environments, shell scripting,...UnixFull timeTemporary workWork at officeLocal areaFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Intern (C++, Unix). Be the first to apply!
- software technology Milpitas, CA
- remote software sales Milpitas, CA
- embedded software Milpitas, CA
- software intern Milpitas, CA
- software support Milpitas, CA
- ultimate software Milpitas, CA
- software engineer - cloud services Milpitas, CA
- entry level software sales Milpitas, CA
- software Milpitas, CA
- software qa Milpitas, CA





