1

Diagnostic Software Engineer Jobs in California (NOW HIRING)

Embedded/ Diagnostic software engineer

San Jose, CA · On-site

$154K - $202K/yr

Experience on Linux development environment, embedded system, diagnostic software development, rommon/boot loader. * Device driver * hands-on on JTAG emulators, logic analyzers. * Experience in using ...

Diagnostics Software Engineer

Milpitas, CA · On-site

$136.30 - $231.70/hr

You will partner closely with physicists, hardware engineers, system teams, and global software organizations to translate complex system-level requirements into robust, scalable diagnostic and ...

We are now hiring a System Software Engineer to join the NVIDIA's System Software group focusing on ... Designing and developing diagnostic middle-ware and diagnostic applications for NVIDIA SOC and GPU ...

System Software Engineer - Tegra

Santa Clara, CA · On-site

$203K - $240K/yr

We are now hiring a System Software Engineer to join the NVIDIA's System Software group focusing on ... Designing and developing diagnostic middle-ware and diagnostic applications for NVIDIA SOC and GPU ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used across the globe. What You Might ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used across the globe. What You Might ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used across the globe. What You Might ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used across the globe. What You Might ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used across the globe. What You Might ...

next page

Showing results 1-20

Diagnostic Software Engineer information

See California salary details

$23.7K

$103.5K

$186.5K

How much do diagnostic software engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for diagnostic software engineer in California is $103,490.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,100.00 and $118,400.00 per year, depending on experience, location, and employer.

What is a diagnostic software engineer?

A Diagnostic Software Engineer develops and maintains software tools used to test, debug, and validate hardware and software systems. They create diagnostic programs that identify issues in embedded systems, firmware, or larger computing infrastructures. Their role involves working closely with hardware engineers, software developers, and quality assurance teams to improve system reliability and performance. Key skills include programming, debugging, and knowledge of system architectures.

What does a diagnostic software engineer do?

Diagnostic Software Engineers typically spend their days designing, implementing, and testing software tools that monitor and analyze system or product performance. They collaborate closely with hardware engineers, QA teams, and product managers to identify faults, develop diagnostic routines, and ensure seamless integration of new features or updates. Regular tasks may also include analyzing diagnostic data, creating technical documentation, and providing support during system troubleshooting. This role often involves both independent problem-solving and active teamwork to address real-time issues and improve product reliability.

What are the key skills and qualifications needed to thrive as a diagnostic software engineer?

To thrive as a Diagnostic Software Engineer, you need a solid background in software engineering, familiarity with diagnostic algorithms, and usually a degree in computer science or a related field. Experience with diagnostic toolchains, embedded systems, scripting languages, and industry certifications such as ISTQB or specific platform expertise are often expected. Strong analytical thinking, troubleshooting skills, and the ability to communicate complex issues clearly are valuable soft skills. These competencies ensure you can efficiently develop, test, and refine diagnostic software that maintains product quality and reliability.

What are popular job titles related to Diagnostic Software Engineer jobs in California?

For Diagnostic Software Engineer jobs in California, the most frequently searched job titles are:

What job categories do people searching Diagnostic Software Engineer jobs in California look for?

The top searched job categories for Diagnostic Software Engineer jobs in California are:

What cities in California are hiring for Diagnostic Software Engineer jobs?

Cities in California with the most Diagnostic Software Engineer job openings:

Infographic showing various Diagnostic Software Engineer job openings in California as of August 2026, with employment types broken down into 84% Full Time, and 16% Contract. Highlights an 84% In-person, and 16% Remote job distribution, with an average salary of $103,490 per year, or $49.8 per hour.

Embedded/ Diagnostic software engineer

Deegit Inc

San Jose, CA • On-site

$154K - $202K/yr

Contractor

Re-posted 11 days ago


Job description

Company Description
Deegit Inc is a Chicago based technology staffing firm assisting Big 4 Companies, System Integrators and Product Development IT firms to find the right talent at the right time. Please contact us at Direct: (847) 440 2436 Ext. 357 if you are considering new opportunities, we would be glad to discuss your experience and our available offerings. Look forward to hear from you.
Job Description
  • C and Data structures.
  • Tcl, shell scripting, expect scripting language
  • Good understanding of hardware components like FPGA, I2C, PCI, etc.
  • Experience on Linux development environment, embedded system, diagnostic software development, rommon/boot loader.
  • Device driver
  • hands-on on JTAG emulators, logic analyzers.
  • Experience in using Source management tools such as Clearcase, Git, Wincvs, Perforce.

Qualifications
C, Linux, diagnostic software experience and have knowledge in scripting language like tcl, shell and expect scripting
Additional Information
All your information will be kept confidential according to EEO guidelines.

Deegit logo

About Deegit

Sourced by ZipRecruiter

Deegit Inc, headquartered in Schaumburg, IL, USA, operates within the IT services industry. They specialize in engaging, mobilizing, and delivering IT talent, with an extensive background spanning more than two decades. Their service portfolio includes IT staff augmentation, direct IT recruitment, and managed services. Established in the late ’90s with a vision to address the growing demand in the IT staffing sector, Deegit has grown rapidly, reflecting strong expertise, robust market understanding, and a deep commitment to customer satisfaction. Their mission is centered around offering superior solutions, harnessing the power of technology, to help their clients thrive in a rapidly evolving digital landscape. The company's notable achievements are reflected in their long-standing partnerships with clients, their high caliber of personnel, and their extensive reach across industries.

Industry

Recruiting and staffing services

Company size

201 - 500 Employees

Headquarters location

Schaumburg, IL, US

Social media