Senior Software Engineer (C#, C++, .NET)
$136.3k - $231.7kKLA-Tencor Corporation
Company 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 Broadband Plasma Division (BBP) provides market-leading patterned wafer optical inspection systems for leading-edge IC manufacturing. Logic, foundry, and memory customers depend on BBP products to detect yield-critical defects for process debug and excursion monitoring at advanced process nodes. BBP flagship products include the 29xx and 39xx series which leverage Broadband Plasma technology to capture a wide range of defects with ultimate sensitivity at the optical inspection speeds needed for inline defect monitoring.Job Description/Preferred QualificationsWe are looking for a Senior Software Engineer to support the development of the next generation wafer inspection tools! Following the KLA Product Lifecycle methods, the candidate will be required to be involved in all phases of the software design/architecture, design reviews and requirements definition for systems and subsystems, and development/maintain of software features. Software requirements documents, analyzing software performance and development of critical 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 shooting at customer sites (for current products)Take ownership of assigned design and development tasks for current and future generations of productsWork in a global environment to Interact with multi-site team members during software product life cycle for requirement analysis, design, coding, integration and testingQualificationsMaster’s degree with at least 3 years of experience.3+ years hands-on experience of software design and development using BOTH of the high-level programming languages in C++ and C# on Windows desktop applications.Knowledge in STL, WinDBG and Windows Internals.Excellent architecture and design experience using modular / OOP / OOD methodologyGUI design and implementation for desktop applicationsDocumentation of software design artifacts and algorithm specificationsCollaboration with SQC team on test case development and test executionAbility to communicate effectively and collaborate with othersExperience in semiconductor process is desiredMinimum QualificationsMaster's Level Degree and related work experience of 3 years ORBachelor's Level Degree and related work experience of 5 years3+ years hands-on experience of software design and development using BOTH of the high-level programming languages in C++ and C# on Windows desktop applications.Base Pay Range: $136,300.00 - $231,700.00 AnnuallyPrimary Location: USA-CA-Milpitas-KLAKLA’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. SummaryLocation: Milpitas, CAType: Full time
$100k - $230k
...and Great Careers. GEICO is seeking a Senior Software Engineer to join our Underwriting Automation... ...programming languages like Java and/or C#, SQL, and NoSQL databases. Deploy applications... ...Fluency and Specialization with .NET, Java and at least one other modern...Senior.netHourly payFull timeWork experience placementWork at officeLocal area$105k - $215k
...GEICO Engineer PositionAt GEICO, we offer a rewarding... ...Position DescriptionOur Senior Engineer is a key member... ...throughout the entire software lifecycleLead in design... ...languages like Python, C# or other object-oriented... ...experience within the.NET framework. Including C#...Senior.netHourly payWork experience placementLocal areaFlexible hoursShift work- IntelliTask LLC in Fremont, CA is seeking a Senior Full Stack Engineer to own design and delivery of enterprise applications. You will develop frontend with Angular, backend with C#/.NET, and build robust REST APIs across services and databases. The role demands strong...Senior.netContract work
$128k - $192k
...and more efficient.Job Summary & ResponsibilitiesSoftware development activities using C++/C#, Managed C++, .NET in Windows 64-bit environmentParticipate in all stages of software development including deployment/trouble shooting at customer sitesTake ownership of assigned...Senior.netPermanent employmentFull time$157k - $271.4k
...DevelopmentJob Sub Function: R&D Software/Systems EngineeringJob... ...our Vision team as a Senior Manager, R&D Software Engineering located in Milpitas, CA... ...(but not limited to) C/C++, Python, Qt, LabVIEW, .NET.Guide integration with... ...with Python, UML, C#, Qt or...Senior.netFull timeLocal areaImmediate start$136.3k - $231.7k
...Our expert teams of physicists, engineers, data scientists and problem-... ...brightest research scientist, software engineers, application development engineers, and senior product technology process... ...more modern languages such as C#, C++, .NET, Python, or equivalent.Hands-on...Senior.netMinimum wageFull timeWork experience placementFlexible hours- ...Computer Science or equivalent degree ~8+ years of software development experience ~3+ years of proven... ...and code first design. ~ Proficient in ASP.NET as well as ASP.NET MVC web frameworks ~ Experienced with C#, Javascript, JQuery, AJAX, HTML, and CSS ~...Senior.net
$184k - $287.5k
...develops “libcudf”—the open-source CUDA C++ library that accelerates database and DataFrame... ...tools in modern C++ and CUDA to produce software with elegant design, broad feature... ...performance.The team is looking for an outstanding engineer and/or scientist to apply their parallel...SeniorFull timeRemote workFlexible hours- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one... ...and calibration strategy and develop software to implement the same.Essential Job... ...using Qt and other tools in an embedded C/C++ environment. Maintain superior development...SeniorLocal areaWorldwideFlexible hours
- ...Obsession to Do Good. Position: Senior Application Security Architect Location... ...do Partner with product owners, engineering teams, and solution architects to... ...2.1. Manage comprehensive .NET application security: provide oversight for C#, .NET 6/7/8+, ASP.NET Core (MVC,...Senior.net
$196k - $310.5k
...lasting impact on the world.We are now looking for a Senior System Level Test Engineer. NVIDIA is seeking Senior System Level Test... ...and experience in network connectivityProficient in C#, C/C++, PERL, Python, .NET frameworkExperience in Security provisioning and knowledge...Senior.netFull time$184k - $287.5k
...abstractions, and runtime capabilities needed to build fast, reliable, and scalable GPU-accelerated software.We are hiring a Senior Software Engineer to advance the C++ foundation of CUDA Core Libraries. You will design and optimize high-performance algorithms and APIs...SeniorFull time- ...Senior Software Engineer - Embedded UI (Qt / C++)Our team works collaboratively within a cross-functional team to develop the graphical user interface for both existing and future robotic systems in the da Vinci product line. We are passionate about both the function...Senior
$136.3k - $231.7k
...Our expert teams of physicists, engineers, data scientists and problem-... ...brightest research scientist, software engineers, application development engineers, and senior product technology process... ...more modern languages such as C#, C++, .NET, Python, or equivalent. Hands...Senior.netMinimum wageWork experience placementFlexible hours$192.34k - $260.24k
...intelligent and safe decisions. We are looking for a Staff Software Engineer, C++ to lead the design and development of Aeva’s core software infrastructure... ..., design patterns, interfaces, and system boundaries.Mentor senior and mid-level engineers through design reviews, code reviews...SeniorFull timeFlexible hours- ...seeking an experienced developer for EDA tools with expertise in C++. The ideal candidate will have over 8 years of relevant... ...knowledge of transistor-level timing analysis, and proficiency in software engineering principles. This role includes enhancing tool architecture,...Senior
- ...California is seeking a Technology Lead specializing in .Net with a strong emphasis on C# and AngularJS. The ideal candidate will have at least four... ...IT experience, focusing on designing and developing new software modules, technical escalation, and project lifecycle management...Senior.net
- Senior Software Engineer - Data Protection Software Engineering (C, C++)Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions, and data management our customers need most. Our teams design and develop the hardware and software that...Senior
- ...is seeking a Technology Architect with extensive experience in C# and AngularJS for a full-time, permanent role in Fremont, CA. The... ...have strong IT experience, proficient in designing and developing software, and possess exceptional analytical and communication skills....Senior.netPermanent employmentFull time
$153k - $222k
...Senior Software EngineerApplied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion... ....About the RoleWe are looking for senior software engineers experienced in C++ who are interested in designing elegant solutions for difficult...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...Senior Full Stack .NET DeveloperFremont, CA (Onsite)Glint Tech Solutions is a women-owned, global... ...team is seeking a Backend/Full Stack Software Engineer to contribute to the development of their... ...front ends and highly performant.NET/C# backend distributed systems, working...Senior.net
$55 - $58 per hour
...Senior Software EngineerPrimary Skills: C# (Expert), ASP.NET (Advanced), REST APIs (Expert), SQL Server (Proficient), MongoDB (Proficient)Contract Type: W2/C2C... ...SummaryWe are seeking a highly skilled Senior Software Engineer with a strong background in backend development...Senior.netHourly payContract work$182.5k - $260.5k
...Netskope One platform, its Zero Trust Engine, and the powerful NewEdge... ....Positions are available at Senior Staff and above. Candidates are... .... You own the model layer of a net-new product that changes the performance... ...Python; comfort reaching into C++ for low-level interop is a plus...Senior.net- Infojini is seeking a Backend Software Engineer to contribute to a web-based insurance claims platform in Fremont, CA. You will build and maintain... ...full stack applications with Angular on the front-end and .NET/C# on the back-end, integrating with distributed systems for...Senior.net
- ...Programming Languages: Proficiency in programming languages in C# on .NET. (10 year or more experience) Data Formats: Familiarity... ...such as Azure API Management solutions, MuleSoft API Manager, Software AG API Gateway. (4 year or more experience) Business Engagement...Senior.netWork at office
$140.25k - $210.38k
Introduction to the jobSenior Software Quality Assurance Engineer will play a critical role in ensuring the quality, reliability... ...-to-end validation testingProficient in .NET technologies and programming languages such as C# and/or C++.Hands-on experience testing WCF and WPF...Senior.netFull timeWork experience placementWork at office3 days per week- ...and empowers civilian workers in critical industries. As part of the Vektor team, you will design, develop, and optimize software components in C++ and Python for middleware and diagnostic subsystems across distributed robotic platforms. Qualifications include 5 years...Senior
- Hewlett Packard Enterprise in California is seeking a Senior Software Systems Engineer to design, develop, and troubleshoot software for networking products. The role emphasizes C/C++ programming and networking systems, with collaboration across product management and architects...Senior
$204k - $259k
Waymo, located in Mountain View, California, is seeking a skilled Software Engineer to enhance its autonomous driving technology. In this hybrid... ...possesses a BS in Computer Science and has over 5 years of C++ programming experience. The position offers an expected salary...Senior- Allocate Holdings Inc. is seeking a Senior Data Engineer to scale our data lakehouse, pipelines, and AI-ready infrastructure on AWS. You will... ...search components. You will collaborate with backend services in C#/.NET and frontend in Node/Vue to fuel analytics and AI-driven #J...Senior.netRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (C#, C++, .NET). Be the first to apply!
- senior application security Milpitas, CA
- senior cloud data engineer Milpitas, CA
- senior Milpitas, CA
- senior customer success engineer Milpitas, CA
- senior operations technician Milpitas, CA
- senior product design engineer Milpitas, CA
- senior network engineer Milpitas, CA
- senior robotics software engineer Milpitas, CA
- senior financial data analyst Milpitas, CA
- senior design verification engineer Milpitas, CA

