Software Engineer (C#/C++/.NET)
$122.7k - $208.6kKLA
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.
- ...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,....netFull timeH1bRemote workWork from homeRelocationVisa sponsorshipRelocation package
$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....netSummer holidayLocal areaFlexible hours- 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....netFull time
- ...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
$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- ...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....netContract workLocal areaRemote work
- ...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
- 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....netPermanent employmentFull timeWork experience placementRemote work
- ...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....netFlexible hours
- 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
$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- 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....netContract work
$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....netFull timeWork at officeLocal areaFlexible hours- ...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....netContract workDay shift
- ...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 workDay shift
- ...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
- ...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
$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 workLocal areaImmediate start- ...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
- ...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 workRelocation package
- ...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....netFull timeWork experience placement2 days per week
- 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...
- ...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....netRelocation package
- ...) 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....netPrivate practiceWork at officeRelocationRelocation package
$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+....netFull timeContract work- ...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
- 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...
- 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...
$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$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (C#/C++/.NET). Be the first to apply!
- c++ software developer San Diego, CA
- c++ programmer San Diego, CA
- c++ embedded engineer San Diego, CA
- senior c++ software developer San Diego, CA
- senior c++ developer San Diego, CA
- c++ developer San Diego, CA
- javascript software engineer San Diego, CA
- senior c# .net software developer San Diego, CA
- ultimate software San Diego, CA
- software technical support engineer San Diego, CA


