1

Gui Developer Jobs in California (NOW HIRING)

GUI Software Lead

Cupertino, CA · On-site

$200 - $250/hr

Cupertino, California, United States Hardware Join Apple's Instrument Engineering team, where we ... As GUI Software Lead, you'll shape the software experience behind some of Apple's most ...

Join Apple's Instrument Engineering team, where we design and build the custom RF test instruments that help deliver world-leading products to our customers. As GUI Software Lead, you'll shape the ...

GUI Software Lead (SwiftUI)

San Diego, CA · On-site

$200 - $250/hr

Cupertino, California, United States Hardware Join Apple's Instrument Engineering team, where we ... As GUI Software Lead, you'll shape the software experience behind some of Apple's most ...

Join Apple's Instrument Engineering team, where we design and build the custom RF test instruments that help deliver world-leading products to our customers. As GUI Software Lead, you'll shape the ...

GUI Software Lead

San Diego, CA · On-site

$150 - $200/hr

Join Apple's Instrument Engineering team, where we design and build the custom RF test instruments that help deliver world‑leading products to our customers. As GUI Software Lead, you'll shape the ...

Join Apple's Instrument Engineering team, where we design and build the custom RF test instruments that help deliver world-leading products to our customers. As GUI Software Lead, you'll shape the ...

Senior Software Engineer - GUI

Santa Clara, CA · On-site +1

$187K - $196K/yr

Senior Software Engineer - GUI Job Code: A011.8209 Job Location: Santa Clara, CA Job Type: Full-Time Rate of Pay: $187,075 - $196,428 Job Duties: Design, develop, test, deploy, maintain, and enhance ...

One or more of Numpy, Scipy, Scikit etc) Experience with Python GUI programming ( Ex. One or more of PyQT, TkInter etc) Additional Information Should have worked as Field Designing, Python ,, Mobile ...

One or more of Numpy, Scipy, Scikit etc) Experience with Python GUI programming ( Ex. One or more of PyQT, TkInter etc) Additional Information Should have worked as Field Designing, Python ,, Mobile ...

Java Developer

San Francisco, CA

$60 - $77.75/hr

Bachelors Degree in computer science, Engineering or a related field is required 5+ years ... GUI Additional Information Multiple Openings

Design and implement industrial HMI interfaces using HTML or GUI programming frameworks * Configure and maintain Linux systems, including BASH scripting and network configuration * Implement robust ...

Design and implement industrial HMI interfaces using HTML or GUI programming frameworks * Configure and maintain Linux systems, including BASH scripting and network configuration * Implement robust ...

next page

Showing results 1-20

Gui Developer information

See California salary details

$18

$50

$67

How much do gui developer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for gui developer in California is $50.83, according to ZipRecruiter salary data. Most workers in this role earn between $41.73 and $61.68 per hour, depending on experience, location, and employer.

What is a GUI developer?

A GUI Developer is responsible for designing and implementing user interfaces for software applications, ensuring a seamless and visually appealing user experience. They use front-end technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular to build interactive components. Their role involves collaborating with UX designers, back-end developers, and other stakeholders to create responsive, efficient, and user-friendly interfaces.

What does a GUI developer do?

A typical day for a GUI Developer involves designing, coding, and testing user interfaces, collaborating closely with UX/UI designers to ensure layouts are both functional and visually engaging. You will work as part of a multidisciplinary development team, often participating in daily stand-ups, code reviews, and feedback sessions with backend developers and product managers. GUI Developers may also engage in troubleshooting and optimizing interface performance, as well as adapting designs based on user feedback or evolving project goals. Effective teamwork and communication are key, as your work directly impacts how end-users interact with the final product.

What are the key skills and qualifications needed to thrive in the GUI developer position?

To thrive as a GUI Developer, you need strong programming skills in languages such as JavaScript, HTML, CSS, and familiarity with frameworks like React, Angular, or Qt, often supported by a degree in computer science or related field. Experience with design tools (e.g., Adobe XD, Figma) and an understanding of user interface guidelines are typically required, and certifications in front-end development can be advantageous. Creativity, attention to detail, and effective communication are vital soft skills that help bridge the gap between design and functionality. These abilities are important to create intuitive, visually appealing, and user-friendly interfaces that enhance the overall user experience.

What are popular job titles related to Gui Developer jobs in CA?

For Gui Developer jobs in CA, the most frequently searched job titles are:

Infographic showing various Gui Developer job openings in California as of September 2026, with employment types broken down into 68% Full Time, 22% Part Time, and 10% Contract. Highlights an 78% Physical, 4% Hybrid, and 18% Remote job distribution, with an average salary of $105,732 per year, or $50.8 per hour.

Software Engineer - GUI/OpenGL

Point Mugu Nawc, CA • On-site

DCS Corporation
Guided Missile and Space Vehicle Manufacturing • 1 - 5K employees

$84K - $125K/yr

Full-time

Re-posted 16 days ago


Job description

Salary Range: $84,137 - $125,000

Research, design, develop, test, or supervise the manufacturing and installation of electrical equipment, components, or systems for commercial, industrial, military, or scientific use. The Software Engineer will design, develop, integrate, and test advanced software applications with a primary focus on Graphical User Interface (GUI) development using OpenGL and Microsoft Visual Studio. The role requires strong knowledge of real-time rendering, visualization, and user interaction design, as well as the ability to interface software applications with external Radio Frequency (RF) systems. The engineer will collaborate with cross-functional teams, including hardware, systems, and test engineers, to deliver high-performance, mission-focused software solutions for Department of Defense (DoD) programs.

Essential Job Functions:

Design and implement GUI applications using OpenGL, C/C++, and Microsoft Visual Studio to support real-time visualization and system control using state of the art GUIs.

Develop, integrate, and validate software interfaces that communicate with external RF systems, radios, and hardware components via standard communications protocols (Ethernet, HP-IB/GPIB, USB, and Standard Commands for Programmable Instruments [SCPI]).

Implement data visualization, signal monitoring, and control modules aligned with system-level requirements.

Collaborate with systems, RF, test, and hardware engineers to define communication protocols and ensure seamless software-hardware integration.

Optimize GUI performance for real-time responsiveness, rendering efficiency, and reliability.

Develop and maintain software documentation, including design descriptions, interface specifications, and test procedures.

Participate in code reviews, system integration events, and software configuration management processes.

Troubleshoot and resolve software defects, interface issues, and performance bottlenecks.

Support lab testing, field demonstrations, and customer design reviews as needed.

Ensure all development activities adhere to internal quality standards and relevant Navy Systems Engineering Technical Reviews (SETR) compliance requirements.

Knowledgeable with DoDI 5000.02 Adaptive Acquisition Framework (AAF) systems engineering methodology.

Required skills:

Due to the sensitivity of customer related requirements, U.S. Citizenship is required.

Bachlors degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field and a minimum of 5 years' experience.

Must be eligible to obtain and maintain a security clearance. 

3-8+ years of experience in software development with strong proficiency in C/C++.

Demonstrated experience designing and implementing OpenGL-based GUIs.

Experience with OpenGL Shading Language (GLSL), DirectX, or modern rendering pipelines.

Strong experience with Microsoft Visual Studio development environment.

Experience integrating software with RF systems, radios, or external hardware interfaces.

Knowledge of communication protocols such as TCP/IP, UDP, HP-IB/GPIB, USB, serial communication, SCPI or custom hardware interfaces.

Proficiency with version control tools (e.g., Git).

Strong debugging, problem-solving, and analytical skills.

Ability to work in a fast-paced engineering environment and collaborate with multidisciplinary teams.

Desired Skills

Experience in embedded systems or real-time software development.

Familiarity with signal processing, RF fundamentals, or wireless communication concepts.

Prior experience developing software for DoW, aerospace, or mission-critical applications.

Knowledge of Agile/Scrum development methodologies.

Employment Type: Full Time

DCS logo

About DCS

Sourced by ZipRecruiter

DCS Corp is a renowned name in the technology industry, headquartered in Alexandria, VA, US. Found in the late 1970s, DCS Corp provides a broad spectrum of advanced technology, engineering, and analytic solutions for national security clients. The firm specializes in delivering sophisticated systems and technology for land, air, and maritime platforms. They are known for being deeply committed to their mission of enhancing national security.

Industry

Guided missile and space vehicle manufacturing

Company size

1,001 - 5,000 Employees

Headquarters location

Alexandria, VA, US

Year founded

1977

Social media