1

C# Winforms Developer Jobs in California (NOW HIRING)

... or WinForms • Understanding of COM, IPC, threading, and concurrency • Familiarity with x64 or ... engineering, mathematics, or STEM related field Company : Esri is a software company that devolops ...

Work alongside senior engineers to design and implement innovative features * Stay informed about ... Familiarity with C# and UI frameworks such as WPF or WinForms * Understanding of COM, IPC ...

Firmware Engineer

Tustin, CA · On-site

$133K - $165K/yr

... WinForms/WPF) for diagnostics, calibration, and customer tools • Build and maintain test systems ... C/C++ • Experience with ARM-based microcontrollers (including Microchip SAM7 or similar) • ...

Firmware Engineer

Tustin, CA · On-site

$133K - $165K/yr

... WinForms/WPF) for diagnostics, calibration, and customer tools • Build and maintain test systems ... C/C++ • Experience with ARM-based microcontrollers (including Microchip SAM7 or similar) • ...

Junior Software Engineer

San Diego, CA · On-site

$50K - $100K/yr

The position primarily focuses on GUI development (C#), C++ platform integration, and business ... Preferred Qualifications * - Experience with C# and WPF/WinForms * - Experience with hardware ...

Software Engineer

San Diego, CA · On-site

$69K - $125K/yr

Working knowledge of C/C++ for hardware-focused or embedded applications. * Proven experience with ... Experience developing desktop GUI applications (e.g., WPF, WinForms). * Familiarity with Git-based ...

Software Engineer

San Diego, CA · On-site

$69K - $125K/yr

Working knowledge of C/C++ for hardware-focused or embedded applications. * Proven experience with ... Experience developing desktop GUI applications (e.g., WPF, WinForms). * Familiarity with Git-based ...

Senior Software Engineer

San Diego, CA · On-site

$125K - $165K/yr

Design, develop, test, and integrate machine control software using C++ and C# in a Visual Studio ... WinForms, or Qt); ability to build effective diagnostics and recovery workflows. * Build and ...

Senior Software Engineer

San Diego, CA · On-site

$125K - $165K/yr

Design, develop, test, and integrate machine control software using C++ and C# in a Visual Studio ... WinForms, or Qt); ability to build effective diagnostics and recovery workflows. * Build and ...

C Winforms Developer information

See California salary details

$39.5K

$127.7K

$156.4K

How much do c# winforms developer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for c# winforms developer in California is $127,654.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $154,900.00 per year, depending on experience, location, and employer.

What is a C# Winforms Developer job?

A C# Winforms Developer is a software professional who designs, develops, and maintains desktop applications using C# and Windows Forms (WinForms). They build user interfaces, handle events, manage application workflows, and integrate with databases or external APIs. Their role involves debugging, optimizing performance, and ensuring a smooth user experience. WinForms is a part of the .NET framework, and developers often work with tools like Visual Studio for application development.

What does a typical day look like for a C# Winforms Developer?

A typical day for a C# Winforms Developer involves writing and maintaining code for Windows desktop applications, debugging issues, and implementing user interface enhancements. You will often participate in team meetings to discuss requirements, collaborate with testers to resolve bugs, and work closely with designers or product managers to ensure user needs are met. Daily tasks may also include code reviews, updating technical documentation, and integrating applications with databases or third-party systems. The work often requires balancing new feature development with ongoing maintenance and troubleshooting. This role offers a mix of independent coding and collaborative teamwork in a dynamic software development environment.

What are the key skills and qualifications needed to thrive in the C# Winforms Developer position, and why are they important?

To thrive as a C# Winforms Developer, you need strong C# programming skills, experience with the .NET Framework, and a solid understanding of Windows Forms for building desktop applications. Proficiency in using development environments like Visual Studio, familiarity with source control tools such as Git, and knowledge of SQL databases are typically important, and Microsoft certifications can be an advantage. Attention to detail, problem-solving abilities, and strong communication skills enable effective collaboration with team members and stakeholders. These competencies are crucial for delivering robust, user-friendly software and maintaining project efficiency in a professional development environment.

What are popular job titles related to C# Winforms Developer jobs in California? For C# Winforms Developer jobs in California, the most frequently searched job titles are:
What job categories do people searching C# Winforms Developer jobs in California look for? The top searched job categories for C# Winforms Developer jobs in California are:
Infographic showing various C# Winforms Developer job openings in California as of July 2026, with employment types broken down into 84% Full Time, 5% Part Time, 2% Temporary, and 9% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $127,654 per year, or $61.4 per hour.
C/C++ Software Development Engineer II

C/C++ Software Development Engineer II

Esri

Redlands, CA • On-site

Full-time

Re-posted 15 days ago


Esri rating

9.5

Company rating: 9.5 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

6th of 209 rated software companies


Job description

Job Summary:
Esri is a leader in geographic information systems (GIS) technology, and they are seeking a C/C++ Software Development Engineer II to join their Desktop Architecture team. In this role, you will develop and maintain software frameworks while collaborating with senior engineers to enhance system performance and reliability.
Responsibilities:
• Develop, enhance, and maintain extensive C/C++ software frameworks
• Diagnose and resolve defects utilizing debugging and profiling tools
• Leverage your knowledge of operating system internals to contribute to a secure and robust software design.
• Work alongside senior engineers to design and implement innovative features
• Stay informed about technical trends and actively engage in learning across a broad range of topics, including software architecture, encryption, optimization, machine learning, computer hardware, and the business of software, to enhance your contributions to the team
Qualifications:
Required:
• 2+ years of demonstrated experience in C/C++ software development
• Understanding and experience with software testing patterns and fundamentals
• Strong grasp of operating systems concepts and computer security fundamentals
• Proficiency in debugging, troubleshooting, and performance analysis
• Awareness of technical trends and a keen interest in a broad range of topics, including software architecture, encryption, optimization, machine learning, computer hardware, and the business of software
• Bachelor’s degree in computer science, engineering, mathematics, or STEM related field
Preferred:
• Strong knowledge of Windows operating system internals
• Familiarity with C# and UI frameworks such as WPF or WinForms
• Understanding of COM, IPC, threading, and concurrency
• Familiarity with x64 or ARM assembly language
• Master’s degree in computer science, engineering, mathematics, or STEM related field
Company:
Esri is a software company that devolops geographic information system software, location intelligence, and mapping. Founded in 1969, the company is headquartered in Redlands, USA, with a team of 5001-10000 employees. The company is currently Late Stage.

What Esri employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


ESRI logo

About ESRI

Sourced by ZipRecruiter

Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.

Industry

Scientific research and development services

Company size

1,001 - 5,000 Employees

Headquarters location

Redlands, CA, US

Year founded

1969