Job Title: Diagnostic Software Engineer Location: San Jose, CA (Onsite) Candidate Requirements: * Education: Bachelor's and/or Master's degree in Computer Engineering, Electrical Engineering ...
Job Title: Diagnostic Software Engineer Location: San Jose, CA (Onsite) Candidate Requirements: * Education: Bachelor's and/or Master's degree in Computer Engineering, Electrical Engineering ...
Diagnostic Software Engineer
$77K - $116K/yr
... diagnostic algorithms, software components, and user interfaces. * Develop software using a visual logic development environment following Agile methodologies. * Provide engineering support during ...
Diagnostic Software Engineer
$77K - $116K/yr
... diagnostic algorithms, software components, and user interfaces. * Develop software using a visual logic development environment following Agile methodologies. * Provide engineering support during ...
Diagnostic Software Engineer
Lewisville, TX · On-site
$77K - $116K/yr
... diagnostic algorithms, software components, and user interfaces. * Develop software using a visual logic development environment following Agile methodologies. * Provide engineering support during ...
Diagnostic Software Engineer
Lewisville, TX · On-site
$77K - $116K/yr
... diagnostic algorithms, software components, and user interfaces. * Develop software using a visual logic development environment following Agile methodologies. * Provide engineering support during ...
Diagnostic Software Engineer
$77K - $116K/yr
... diagnostic algorithms, software components, and user interfaces. * Develop software using a visual logic development environment following Agile methodologies. * Provide engineering support during ...
Diagnostic Software Engineer
$77K - $116K/yr
... diagnostic algorithms, software components, and user interfaces. * Develop software using a visual logic development environment following Agile methodologies. * Provide engineering support during ...
Diagnostic Software Engineer
$77K - $116K/yr
Diagnostic Software Engineer Apply now » Apply now * Apply Now * Start applying with LinkedIn Start * Please wait... Date: May 23, 2026 Location: Lewisville, TX, US, 75067 Company: PACCAR PACCAR ...
Diagnostic Software Engineer
$77K - $116K/yr
Diagnostic Software Engineer Apply now » Apply now * Apply Now * Start applying with LinkedIn Start * Please wait... Date: May 23, 2026 Location: Lewisville, TX, US, 75067 Company: PACCAR PACCAR ...
Diagnostic Software Engineer (6151)
$34 - $34.61/hr
itD is seeking a Diagnostic Software Engineer to design, develop, and validate embedded diagnostic solutions that support system reliability, performance, and hardware-software integration. The ideal ...
Diagnostic Software Engineer (6151)
$34 - $34.61/hr
itD is seeking a Diagnostic Software Engineer to design, develop, and validate embedded diagnostic solutions that support system reliability, performance, and hardware-software integration. The ideal ...
Diagnostic Software Engineer (6151)
San Jose, CA · On-site
$34 - $34.61/hr
itD is seeking a Diagnostic Software Engineer to design, develop, and validate embedded diagnostic solutions that support system reliability, performance, and hardware-software integration. The ideal ...
Diagnostic Software Engineer (6151)
San Jose, CA · On-site
$34 - $34.61/hr
itD is seeking a Diagnostic Software Engineer to design, develop, and validate embedded diagnostic solutions that support system reliability, performance, and hardware-software integration. The ideal ...
Diagnostic Software Engineer (6151)
$34 - $34.61/hr
itD is seeking a Diagnostic Software Engineer to design, develop, and validate embedded diagnostic solutions that support system reliability, performance, and hardware-software integration. The ideal ...
Quick apply
Diagnostic Software Engineer (6151)
$34 - $34.61/hr
itD is seeking a Diagnostic Software Engineer to design, develop, and validate embedded diagnostic solutions that support system reliability, performance, and hardware-software integration. The ideal ...
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 ...
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 ...
What you get to do The Propulsion System Diagnostic Software Validation Engineer will develop test specifications, execute component and subsystem diagnostic testing for all propulsion system ECUs of ...
What you get to do The Propulsion System Diagnostic Software Validation Engineer will develop test specifications, execute component and subsystem diagnostic testing for all propulsion system ECUs of ...
What you get to do The Propulsion System Diagnostic Software Validation Engineer will develop test specifications, execute component and subsystem diagnostic testing for all propulsion system ECUs of ...
What you get to do The Propulsion System Diagnostic Software Validation Engineer will develop test specifications, execute component and subsystem diagnostic testing for all propulsion system ECUs of ...
Diagnostics Software Engineer
$128K - $200K/yr
... diagnostic software to help validate high-speed digital designs and achieve high yields in ... They will work with fellow engineers and members of the hardware and manufacturing team to ...
Diagnostics Software Engineer
$128K - $200K/yr
... diagnostic software to help validate high-speed digital designs and achieve high yields in ... They will work with fellow engineers and members of the hardware and manufacturing team to ...
... diagnostic software to help validate high-speed digital designs and achieve high yields in ... They will work with fellow engineers and members of the hardware and manufacturing team to ...
... diagnostic software to help validate high-speed digital designs and achieve high yields in ... They will work with fellow engineers and members of the hardware and manufacturing team to ...
Diagnostics Software Engineer
Santa Clara, CA · On-site
$128K - $200K/yr
... diagnostic software to help validate high-speed digital designs and achieve high yields in ... They will work with fellow engineers and members of the hardware and manufacturing team to ...
Diagnostics Software Engineer
Santa Clara, CA · On-site
$128K - $200K/yr
... diagnostic software to help validate high-speed digital designs and achieve high yields in ... They will work with fellow engineers and members of the hardware and manufacturing team to ...
Diagnostics Software Engineer
Nashua, NH · On-site
... diagnostic software to help validate high-speed digital designs and achieve high yields in ... They will work with fellow engineers and members of the hardware and manufacturing team to ...
Diagnostics Software Engineer
Nashua, NH · On-site
... diagnostic software to help validate high-speed digital designs and achieve high yields in ... They will work with fellow engineers and members of the hardware and manufacturing team to ...
System Software Engineer - Tegra
$201K - $238K/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 ...
System Software Engineer - Tegra
$201K - $238K/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 ...
Architecting and driving new diagnostic software solutions that cater to all phases of the product ... Strong C/C++ programming skills and object-oriented programming skills. * Experience with low level ...
Architecting and driving new diagnostic software solutions that cater to all phases of the product ... Strong C/C++ programming skills and object-oriented programming skills. * Experience with low level ...
Sr. Embedded Software Engineer
$110K - $150K/yr
The global leader in automotive diagnostic equipment, Snap-on Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware design and development of ...
Sr. Embedded Software Engineer
$110K - $150K/yr
The global leader in automotive diagnostic equipment, Snap-on Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware design and development of ...
Sr. Embedded Software Engineer
$110K - $150K/yr
Overview The global leader in automotive diagnostic equipment, Snap-on Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware design and ...
Sr. Embedded Software Engineer
$110K - $150K/yr
Overview The global leader in automotive diagnostic equipment, Snap-on Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware design and ...
Sr. Embedded Software Engineer
San Jose, CA · On-site
$110K - $150K/yr
Overview The global leader in automotive diagnostic equipment, Snap-on Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware design and ...
Sr. Embedded Software Engineer
San Jose, CA · On-site
$110K - $150K/yr
Overview The global leader in automotive diagnostic equipment, Snap-on Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware design and ...
Diagnostic Software Engineer information
See salary details
$24K - $39K
1% of jobs
$39K - $54K
5% of jobs
$63.6K is the 25th percentile. Wages below this are outliers.
$54K - $69K
29% of jobs
$69K - $84K
11% of jobs
The median wage is $87.5K / yr.
$84K - $99K
14% of jobs
$114K is the 75th percentile. Wages above this are outliers.
$99K - $114K
15% of jobs
$114K - $129K
8% of jobs
$129K - $144K
6% of jobs
$144K - $159K
5% of jobs
$159K - $174K
3% of jobs
$174K - $189K
2% of jobs
$24K
$104.9K
$189K
How much do diagnostic software engineer jobs pay per year?
What engineers make $500,000?
What are the key skills and qualifications needed to thrive in the Diagnostic Software Engineer position, and why are they important?
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.
Can I make 200k a year as a Software Engineer?
What are the typical daily responsibilities of a Diagnostic Software Engineer?
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 does a diagnostic Software Engineer do?
Will AI replace coders by 2040?
What is a Diagnostic Software Engineer job?
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.

Job description
Location: San Jose, CA (Onsite)
Job description:
Candidate Requirements:
- Education: Bachelor's and/or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- Experience: 3 to 5+ years of experience in embedded systems or Linux driver development.
Technical Must-Haves:
- Proficiency in C programming.
- Experience in the development, bring-up, and validation of device drivers and diagnostic tests (specifically Linux drivers).
- Experience in hardware bring-up, debugging, and testing of embedded system devices.
- Working knowledge of bus protocols such as I2C, SPI, UART, and PCIe.
Preferred Skills:
- Knowledge of multitasking operating systems and hardware interface bring-up.
- Strong background in diagnostic software development for routers and switches.
- Proven experience working in cross-functional teams (product design, board bring-up, test/integration, and production).
- Experience troubleshooting software defects from kernel modules to applications.
- Experience with Layer 2/3 network protocols.
- Proficiency in kernel debugging tools such as GDB and KGDB
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
About Diverse Lynx
Sourced by ZipRecruiter
Diverse Lynx, based in Princeton, NJ, US, is a reputable company in the Information Technology sector. The firm, as reflected through its website diverselynx.com, specializes in delivering comprehensive IT solutions. These solutions range from IT consulting to robust digital transformation strategies, IT staffing, and full-time placements services. The company was established in 2008, and it prides itself on providing simplified, efficient technology solutions designed to meet the unique needs of each client.
Industry
It services
Company size
51 - 200 Employees
Headquarters location
Princeton, NJ, US
Year founded
2002