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

Software Engineer (C#/C++/.NET)

$122.7k - $208.6k
Full-time

KLA

Company Overview Filmetrics, a KLA company, is the market leader in 3D optical surface profiling and thin-film thickness measurement systems. Filmetrics products combine innovative hardware solutions with intuitive, easy to use software, tied together with a pioneering online platform. Filmetrics is part of KLA Corporation which develops industry-leading equipment and services that enable innovation throughout the electronics industry. We provide advanced process control and process-enabling solutions for manufacturing wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. In close collaboration with leading customers across the globe, our expert teams of physicists, engineers, data scientists and problem-solvers design solutions that move the world forward. Job Description/Preferred Qualifications As a Senior Software Engineer on this team, you will design, develop, release, and support the software for our families of surface profiler, thin film, sheet resistance and nanoindentation measurement instruments, using innovative technologies and the latest advancements in software engineering and AI/ML/DL! Responsibilities: Deliver well-defined features/components with high-level guidance: estimate work, communicate risks/tradeoffs, and deliver on schedule Collaborate cross-functionally across the development lifecycle to define architecture and create system- and subsystem-level requirements/specifications Implement and debug multithreaded code and support integration across system/subsystem boundaries (including hardware/software interfaces) Develop C#/.NET and C++ software for GUI and data analysis; write maintainable code and use AI-assisted tools responsibly under company security policies Build robust unit/integration tests and use profiling to improve performance, memory usage, reliability, and security Participate in design reviews and incorporate feedback from stakeholders and subject matter experts Troubleshoot system/subsystem issues using logs and experiments; contribute to root-cause analysis, implement fixes with guidance, and help prevent recurrence Demonstrate motivation to independently learn and apply new software technologies Qualifications: Bachelor’s degree (required) + 5yrs relevant experience; Master’s or advanced degree (desired) + 3yrs experience in Software, Electrical, Industrial, or Manufacturing Engineering, or Physics. A solid understanding and demonstrated track record in the practice of software engineering fundamentals, including architecture, data structures, design patterns, event-driven design, multithreaded design, testing, and debugging. Experience with: Microsoft .NET languages including VB.NET and C# C++ programming Microsoft Visual Studio development environment Source code control systems such as Git Adherence to software design and coding standards Ability to communicate effectively with peers, interdisciplinary engineering groups, customers, and suppliers, including delivering clear technical presentations Adept at collaborating with teams across the US, Europe, and Asia Self-driven individual with strong technical ability, a systematic approach, and excellent problem-solving skills Preferred: Experience contributing to architecture and design for complex subsystems and influencing technical decisions through strong design and code reviews Experience improving performance and diagnostics/observability for system-level software Experience collaborating across teams on system integration and software releases for complex systems Experience delivering AI/ML capabilities in products UX skills including wireframing, prototyping, and user flow design 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: $122,700.00 - $208,600.00 Annually Primary Location: USA-CA-San Diego-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. Now hiring curious minds who want to learn even more. Explore KLA at 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. We do not accept resumes from headhunters, placement agencies, or other suppliers that have not signed a formal agreement with us.

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer (C#/C++/.NET) in San Diego, CA vacancy
  •  ...Sr. EDI Software Engineer - APIs with C# .NET remotehold Software Engineer, APIs, API, API's, C# .NET, C#, .NET, C#.NET, EDI Software Engineer, Engineer, Software, EDI, SQL, AWS, Azure, Google, IBM, Cloud, Software development, object-oriented languages, frameworks,... 
    .net
    Full time
    H1b
    Remote work
    Work from home
    Relocation
    Visa sponsorship
    Relocation package

    ESR Healthcare

    San Diego, CA
    3 days ago
  • $102.5k - $187.9k

     ...world. Technology – Digital Engineering – Full Stack Engineer (Senior)...  ...As a Senior Full Stack Software Engineer , you will independently...  ...languages such as Python, Java, C#, or JavaScript or TypeScript,...  ...including Node.js, Spring, and .NET Implement new features and... 
    .net
    Summer holiday
    Local area
    Flexible hours

    EY

    San Diego, CA
    4 days ago
  • SDET - Sr Software Development Engineer in Test (C#, Python, Selenium, Test Automation frameworks, Visual Studio, Azure, DevOps, SQL Server, .NET, IIS, Testing Web Apps) in San Diego, CA .Net, Azure, C#, DevOps Engineer, Python, SDET, Selenium, SQL Server, Test Automation... 
    .net
    Full time

    DBA Web Technologies

    San Diego, CA
    a month ago
  •  ...Overview: Core Responsibilities: • Develop, enhance, and maintain modular applications using C#. • Design and implement APIs using .NET Core 6 and above. • Deploy, scale, and manage applications in Kubernetes environments. • Work with databases, including MS SQL,... 
    .net

    Guru Schools

    San Diego, CA
    1 day ago
  • $64.69k - $105.71k

    Quartus Engineering in San Diego is seeking a Software Engineer I to design and develop software that integrates with various hardware systems. Candidates...  ...development experience. Key skills include .NET, C#, and C/C++. The position offers a hybrid work schedule and a competitive... 
    .net

    Quartus Engineering

    San Diego, CA
    3 days ago
  •  ...Position: .Net Developer Contract Type: 3-6month Contract to hire Location: Remote Duration: Long Term...  ...Experience : In the past 3 to 5 years, actively working with: C#, ASP .NET Core Blazor (bonus points if used Syncfusion... 
    .net
    Contract work
    Local area
    Remote work

    E-Solutions

    La Jolla, CA
    1 day ago
  •  ...Senior DevOps Engineer in San Diego, CA Are you a passionate and innovative...  ...Stack and Tools Include: C# and Python for Build/Release C++ for software development Agile methodology...  ...technology above Expertise with C# (.NET Core) required, additionally C++... 
    .net

    1872 Consulting

    San Diego, CA
    3 days ago
  • Full Stack Software Engineer (C#, Angular, ASP.Net MVC, ADO.Net, Web API, REST, Entity Framework, HTML5, CSS3) in San Diego, CA Angular JS, ASP.Net MVC, C#, CSS, HTML5, JavaScript, jQuery, REST API, Software Design, T-SQL Location: California Job Function: Software Development... 
    .net
    Permanent employment
    Full time
    Work experience placement
    Remote work

    DBA Web Technologies

    San Diego, CA
    5 days ago
  •  ...technology company in San Diego is looking for a Senior Software Developer to join their engineering team. You will develop systems for healthcare...  ...Candidates should have over 7 years of experience with C#/.NET and a solid understanding of healthcare data environments... 
    .net
    Flexible hours

    Arthur J. Gallagher & Co. (AJG)

    San Diego, CA
    4 days ago
  • Parking Network BV based in San Diego is seeking a mid to senior level Software Engineer with expertise in .NET and C#. You will improve existing applications and develop new ones, alongside leading junior developers. The ideal candidate will have a strong background in... 
    .net

    Parking Network BV

    San Diego, CA
    3 days ago
  • $85k - $105k

     ...biomedical device company in San Diego is looking for a Software Engineer I. This role entails designing and developing embedded...  ...field and be familiar with programming languages like C/C++/C#/Python, especially .NET. The compensation ranges from $85,000 to $105,000... 
    .net

    Genalyte, Inc.

    San Diego, CA
    2 days ago
  • A technology solutions provider is seeking a Senior .NET Developer for a 6-month contract-to-hire role focused on deploying ASP.NET technology...  ...into the Amazon Cloud. The position requires experience with C#, SQL, and familiarity with Agile Scrum methodologies. You will... 
    .net
    Contract work

    Stem Xpert

    San Diego, CA
    1 day ago
  • $120k

     ...Designs and develops systems-level software and provides systems support...  ...with client to create engineering specifications Flow chart...  ...have 5+ years experience with C# .NET programing(Visual Studio 2005...  ...with Microsoft SQL Server C++ Scrum Agile Methodology Experience... 
    .net
    Full time
    Work at office
    Local area
    Flexible hours

    Affinity Development Group

    San Diego, CA
    4 days ago
  •  ...Position : Full Stack .NET Software Developer Location : San Diego, CA Duration : 12 Months...  ...project teams to complete Product Engineering projects with minimal guidance Development...  ...development using .NET framework C#, ASP.NET MVC Practical knowledge of ASP... 
    .net
    Contract work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    5 days ago
  •  ...Position : Senior Principal Software Engineer – Onsite (Proficiency in C++/C, embedded, real-time, multi-threaded software design and development & QNX OS) Location : San Diego, CA Duration : 6 Months Total Hours/week : 40.00 1st Shift Client : Medical Devices... 
    Contract work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    5 days ago
  •  ...development using AWS Cloud Serverless Architecture - Lambda function,.NET C#, Postgres database, Blazor (UI), and good API background. Key Responsibilities Backend & Serverless Engineering Develop AWS Lambda functions (Graviton2) using .NET 10 with C# and... 
    .net

    NTT DATA

    San Diego, CA
    1 day ago
  •  ...Applications and infrastructure solutions include both 3rd party software and internally developed applications and infrastructure....  ...experience writing code (such as, and not limited to, Java, C, C++, C#, VB.Net; databases like SqlServer/ Oracle; and Testing tools... 
    .net

    Xinnovit

    San Diego, CA
    23 hours ago
  • $95 - $105 per hour

     ...Immediate need for a talented Senior Software Engineer - C, C , Embedded Programming. This is a 12 months contract opportunity with long-term potential and is located in San Diego, CA (Onsite). Please review the job description below and contact me ASAP if you are... 
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    San Diego, CA
    2 days ago
  •  ...alignment, and identification. # Engineer vision solutions for automated...  ...learning solutions using C++, C#, and Python. # Collaborate closely...  ...years developing machine vision software in industrial environments; 5+ years C++/C#/.NET Windows desktop development (WPF... 
    .net

    Cohu

    San Diego, CA
    2 days ago
  •  ...most advanced self-driving hardware and software solution. The efficiency demands of such...  ...specifications.      As a GPU performance software engineer within the Software Performance team, you...  ...like Nsight. Strong knowledge of C++ and experience in large code bases,... 
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    3 days ago
  •  ...Net Developer Location: Atlanta / San Diego (Hybrid 2 days a...  ...of relevant work experience in software development. (mandatory) Passion...  ...in sound design principles, engineering best practices, and Agile...  ...ecosystem (Framework and Core) and C# Experience writing... 
    .net
    Full time
    Work experience placement
    2 days per week

    Keylent Inc

    San Diego, CA
    1 day ago
  • A leading technology firm in San Diego is seeking a skilled software engineer specializing in ADAS technologies. The ideal candidate will have a strong background in C++ and Python programming. Responsibilities include developing software for sensor data acquisition and... 

    Qualcomm

    San Diego, CA
    2 days ago
  •  ...from San Diego, CA. It offers pleasant winters, cultural diversity, and a low crime rate. Imperial County's population is roughly 180,000 people and growing. One of its cities was ranked #45 (of 331) on BestPlaces.net's Emerging Metropolitan Areas. DO-2108-89666... 
    .net
    Relocation package

    Enterprise Medical Recruiting

    San Diego, CA
    19 days ago
  •  ...) obgyn physicians. 1-5/1-8 call schedule. Negotiable base salary, signing bonus, production bonus, benefits, relocation and partnership option. Please call and send a copy of your CV Debbie Aber Physician Services (***) ***-**** ****@*****.***.net... 
    .net
    Private practice
    Work at office
    Relocation
    Relocation package

    Physician Services

    San Diego, CA
    19 days ago
  • $98.1k - $171.4k

    A leading technology firm in San Diego is searching for a software engineer to develop user interface software for control systems. The ideal...  ..., and develop project documentation. A strong background in C#, .NET, and user interface design is crucial. Candidates with 6+... 
    .net
    Full time
    Contract work

    General Atomics

    San Diego, CA
    2 days ago
  •  ...Embedded Software Engineer San Diego, CA On-site Contract Critical River / Wind River Rate: $70/Hr on W2 Qualification ~ Bachelor's Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent... 
    Contract work

    Concord IT Systems

    San Diego, CA
    1 day ago
  • A technology firm is seeking an Embedded Software Engineer in San Diego. The role involves designing and implementing embedded software for products, requiring expertise in C/C++, experience with real-time systems, and strong collaboration skills. The ideal candidate has... 

    Nextivity

    San Diego, CA
    23 hours ago
  • A leading software company is seeking a Principal Software Engineer for their Debt Solutions team in San Diego. The role involves owning software architecture, collaborating...  ...enterprise-level applications and be proficient in C#, Java, or JavaScript/TypeScript, alongside extensive... 

    Visual Lease

    San Diego, CA
    4 days ago
  • $40k

    Saic in San Diego is looking for a motivated Software Engineer Intern to join the team. This role offers hands-on experience in cybersecurity...  ...include supporting development initiatives in languages like C++, Python, and C, assisting with network monitoring and security... 
    Internship

    Saic

    San Diego, CA
    2 days ago
  • $184.97k - $194.97k

    Visual Lease is seeking a Senior Software Engineer in San Diego, CA. The ideal candidate will have over 5 years of experience with C#, .NET Framework, and AWS. Responsibilities include driving software design and collaborating with teams to deliver high-quality software... 
    .net

    Visual Lease

    San Diego, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (C#/C++/.NET). Be the first to apply!