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

C++ Developer

$136.3k - $231.7k

KLA

Job TitleResearch ScientistCompany OverviewKLA 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/DivisionWith 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. The RAPID division is the world leading provider of reticle inspection solutions for the semiconductor industry. The company provides inspection solutions to both the mask shops and the semiconductor fabs to ensure that lithography yields are consistently high thus enabling cost-effective manufacturing.Job Description/Preferred QualificationsResponsibilitiesThe best candidates for this position will be a highly motivated self-driven individual who has strong C++ programming skill and troubleshooting, debugging skill with thorough knowledge in multi-threaded programming environments and application software.While primarily working on inspection software for mask inspection systems, the candidate will interact with multidisciplinary engineering teams including electrical, mechanical, optical, algorithm, and other SW teams to acquire in-depth domain knowledge and troubleshoot system problems.QualificationsBS, MS or PhD, in Computer Science / Engineering or similar fields.C++ programming experience is required.Strong technical skills in OOD/OOP, design patterns, interface definitions are essential.Demonstrated multitasking/threading programming experience are required.Strong software diagnostic and troubleshooting skills are required.Experience with QT or modern GUI technology is a plus.Linux administration knowledge is a plus.Knowledge in AI/computer vision is a plus.Strong team player and motivated by team success.Experience in semiconductor fab operations/manufacturing technology (optional).Minimum QualificationsDoctorate (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 yearsBase Pay Range$136,300.00 - $231,700.00 AnnuallyPrimary LocationUSA-CA-Milpitas-KLATotal Rewards PackageKLA'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.InternsInterns are eligible for some of the benefits listed.Equal Opportunity EmployerKLA 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.Fraud AwarenessBe 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the C++ Developer in Milpitas, CA vacancy
  • $136.3k - $231.7k

     ...software features are key responsibilities for this position.Additional ResponsibilitiesConduct software development activities using C++/C#, Managed C++, .NET in Windows 64-bit environmentParticipate in all stages of software development including deployment/trouble... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    4 days ago
  •  ...Developer PositionWe have a new immediate need for a developer based in SJ. This role will be part of our team, and working closely with...  ...team on ACI-VPP integration. Profile requirements: Must: C and C++, strong networking skills. Preferred: ACI Opflex, vToR, VPP. Candidates... 
    Suggested
    Immediate start

    Netpace

    San Jose, CA
    3 days ago
  •  ...C++ DeveloperLocation: Santa Clara, CAKey Responsibilities:Design/develop Etch tool S/W (e.g., complex modules, libraries for use across various projects) for semiconductor fabs.Troubleshoot tool S/W issues (e.g., analyze, design, and implement defect fixes).Develop tool... 
    Suggested

    Cardinal Integrated

    Santa Clara, CA
    5 days ago
  •  ...C++ Software DeveloperLocation: Sunnyvale, CA (Hybrid)Duration: Full TimeJob Description:• 5+ years of experience with software development in C++• Experience in software design and complex algorithms implementation is required• Strong C++ and Python background is required... 
    Suggested
    Immediate start
    Relocation

    JConnect Infotech

    Sunnyvale, CA
    3 days ago
  • $70 - $77.46 per hour

     ...Photoshop C++ Application DeveloperPay Rate Range: $70 - $77.46/hr. Onsite preferred, Hybrid 2-3 days (Tues, Wed, Thurs) San Jose,...  ...and Technology team is looking for a Photoshop C++ Application Developer with a passion for technology and building compelling GenAI and... 
    Suggested
    Remote work

    Varite

    San Jose, CA
    3 days ago
  • $136.3k - $231.7k

     ...technology that enables wafer, IC and equipment manufacturers to develop, qualify and monitor their process tools. Defects and process...  ...diagnostic, configuration, calibration, and validation tools in C++ and Python for engineering, manufacturing, and field-support teams... 
    Minimum wage
    Full time
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    3 days ago
  •  ...About the Role We are looking for a skilled and experienced C++ Engineer to design and build high-performance software on Linux. You...  ...: On-Site, San Jose, CA. Responsibilities: Design and develop C++ services / libraries on Linux with focus on performance and... 

    Imagry

    San Jose, CA
    more than 2 months ago
  • $155k - $200k

     ...Engineers, Software Engineers, and Product Managers to design, develop, integrate, and test new features: collecting requirements, understanding...  ...multi-core ARM processor-based embedded systems9+ years of C/C++ embedded systems development experienceTechnical leadership... 
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    2 days ago
  •  ...Management System)Job DescriptionWe are looking for experienced Windows Developers with the passion and experience necessary to develop, support...  ...with Windows 8.x or Windows 10Solid expertise in Visual C++ Strong understanding of COM, background services, databases, Win... 
    Permanent employment
    Contract work
    For contractors
    H1b
    Remote work

    ProCom

    Santa Clara, CA
    2 days ago
  • $56.25 - $137 per hour

     ...poster from Flexton Inc. Connecting Elite Tech Talent with Leading Companies Across the Americas | Flexton Inc. Job Title: C++ Developer – Payments Application Location: San Jose, CA (Hybrid – 3 days/week onsite) Type: W2 Contract Start Date: Immediate... 
    Contract work
    Immediate start
    3 days per week

    Flexton Inc.

    San Jose, CA
    5 hours ago
  • $166.7k - $283.4k

     ...edge Cloud technologies - this is the place for you!Job Description/Preferred QualificationsSr. AI Infrastructure Software Engineer - C++ FocusLove C++? Fascinated by GPUs? Curious about how AI frameworks with CUDA, TensorFlow, JAX and PyTorch really work under the hood?... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    2 days ago
  •  ...an outstanding career opportunity for mid to senior level Software Engineers for our San Jose, CA office. The ideal candidate will develop, maintain, and support software for the Index Engines’ Linux application and will work closely with the Index Engines’ Support Organization... 
    Work at office
    Work from home
    Monday to Friday

    Index Engines

    San Jose, CA
    a month ago
  • KLA Milpitas is seeking an Embedded Software Engineer (C/C++ | Micro Controller) to develop firmware for heterogeneous SoC platforms, including ARM processors and TI DSPs. You will work in Linux/RTOS environments on motion control, image acquisition, and sensor data paths... 

    KLA-Belgium

    Milpitas, CA
    5 days ago
  • $100k - $200k

     ...the role.What you’ll work onDesign and implement software in current programming languages (e.g. C, C++, C#, python).Working from requirement specifications, develops, maintains, and updates detailed design and interface specifications.Participates in and supports the... 

    Abbott

    Milpitas, CA
    4 days ago
  • $141.3k - $240.2k

     ...sensors, etc.).Learning the different aspects of KLA products by developing features in various areas and fields - power electronics,...  ...Embedded Linux build systems.Proficiency in programming in C and C++ in an embedded environment; knowledge of Python.Experience in low... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    3 days ago
  • $130k - $175k

     ...Engineers, Software Engineers, and Product Managers to design, develop, integrate, and test new features: collecting requirements, understanding...  ...multi-core ARM processor-based embedded systems5+ years of C/C++ embedded systems development experienceAbility to write scripts... 
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    1 day ago
  •  ...reliability and performance of our world-class hardware. Our team develops software for Cisco's network switches and routers, which feature...  ...Master's degree with 8+ years experience.Prior experience in C, C++, and Python programming.Previous experience with hardware and... 
    Flexible hours

    Cisco

    Milpitas, CA
    5 days ago
  •  ...Software Engineer to design and maintain software for motion control and diagnostics in semiconductor equipment. The role focuses on C/C++ firmware development, real-time control, and cross-disciplinary collaboration with electrical, mechanical, and systems teams. Strong... 

    KLA-Belgium

    Milpitas, CA
    6 days ago
  •  ...other stake holders.· Experience in working on project with machine interaction is preferred.Desired Skills:· Understanding in OOPS, C++· JNI knowledge, CORBAJob Description:· Core Java expertise with an ability to drive tasks independently· Ability to understand the current... 

    EROS Technologies

    Milpitas, CA
    2 days ago
  • $136.3k - $231.7k

     ...requires strong software development skills with an emphasis on modern C++, GPU computing, and scalable algorithm implementation. The candidate will collaborate with multidisciplinary teams to develop technologies that improve system performance, productivity, and... 
    Minimum wage
    Flexible hours

    KLA

    Milpitas, CA
    3 days ago
  • $136.3k - $231.7k

     ....Job Responsibilities:Own Critical Projects & Features: Design, develop, and deploy complex embedded software/firmware for machine control...  ...systems. Build demanding quasi real-time applications in C/C++ for image capture systems running on environments such as real-time... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    1 day ago
  • Additional Information All your information will be kept confidential according to EEO guidelines.
    Full time

    Aditistaffing

    Santa Clara, CA
    1 day ago
  •  ...including Photoshop Document model and overall architecture, to develop and integrate innovative technologies into the flagship Photoshop...  ...Deliver polished end-to-end AI/GenAI experiences as a Photoshop C++ developer. Collaborate with researchers, ML engineers,... 

    MW Partner

    San Jose, CA
    4 days ago
  •  ...-end in a collaborative, small-company setting, design, debug, and validate software with hardware teams, automate tests, read datasheets, and support BOM updates. A BS in CS/Engineering and 9+ years in C/C++ are required. #J-18808-Ljbffr Marc Jacobs International, LLC
    Worldwide

    Marc Jacobs International, LLC

    Milpitas, CA
    3 days ago
  • $134k - $231.15k

     ...innovation at the intersection of biology and technology, we’re developing the next generation of smarter, less invasive, more...  ...skillsLabVIEW Architect certificationPreferred:Proficiency in C/C++ is a PLUS Experience working in FDA regulated industryExperience... 
    Full time
    Local area

    Johnson & Johnson

    Milpitas, CA
    5 days ago
  •  ...Description:Looking for experienced software engineers to design and develop maintainable, extensible and scalable solutions, and frameworks....  ...:5 years of experience with software development in C or C++ programming languages, and with data structures/algorithms.3 years... 

    US Tech Solutions

    Mountain View, CA
    2 days ago
  •  ...Milpitas, CA to spearhead the development of software for advanced reticle inspection systems. This role requires strong expertise in C/C++ and the ability to mentor junior engineers. Ideal candidates will have 8+ years of experience in embedded software development with a... 

    KLA

    Milpitas, CA
    6 days ago
  • $231.4k - $331.8k

     ...power the future of the digital world.Your ImpactArchitect and develop BIOS, BSP, and diagnostics for Cisco's Core and Edge routing products...  ...or Master’s degree with 12+ years experience. Proficient in C, C++, and Python programming for embedded systems. Experience in... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Milpitas, CA
    4 days ago
  •  ...foundational robotics platforms. The ideal candidate will have over 5 years of experience in production-quality software, strong proficiency in C++ and Python, and expertise with Linux-based systems. Responsibilities include designing core platform software and performing... 
    Work at office

    RoboForce

    Milpitas, CA
    2 days ago
  •  ...offering contingent labor as a variable cost.Job DescriptionMS EE or Computer Science or related fieldStrong Programming Experience in C++ on Linux, Good Understanding of Object Oriented Design MethodologyStrong Embedded software Development and Debug experience,Min. 8+... 
    Immediate start

    Artech

    Palo Alto, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Developer. Be the first to apply!