Embedded Diagnostics Software Engineer

Insight Global (United States)

San Jose (CA)

On-site

USD 120,000 - 190,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Insight Global is seeking an experienced Diagnostics Software Engineer to define, design, and develop diagnostic applications that validate hardware designs and support product manufacturing. You will execute detailed test plans and work with hardware and software test teams to debug prototypes and software deliverables.

You will also initiate reviews of technical objectives across functional teams, utilizing strong C skills and embedded systems experience to troubleshoot complex systems.

Qualifications

  • Strong C programming skills for embedded environments.
  • Hands-on embedded software development experience.
  • Linux device driver development experience.
  • Knowledge of multitasking operating system design.
  • Experience with microcontrollers and embedded peripherals (I2C, ADC, DAC, USB, PCIe, SPI).
  • Excellent verbal and written interpersonal skills.

Responsibilities

  • Define, design, and develop diagnostic applications for hardware validation.
  • Execute detailed software test plans and debug product prototypes and software deliverables.
  • Collaborate with hardware and software test teams to investigate issues and verify fixes.
  • Initiate reviews of technical objectives across functional teams.

Skills

C programming
Embedded systems
Linux device drivers
Multitasking OS design
Microcontrollers & peripherals
TCP/IP networking
Troubleshooting & debugging
Team collaboration
SSD/USB/NVRAM/eMMC
Network Processors / Fabric ASICs
Problem solving

Job description

Insight Global is seeking an experienced Diagnostics Software Engineer to define, design, and develop diagnostic applications that validate hardware designs and support product manufacturing. You will execute detailed test plans and work with hardware and software test teams to debug prototypes and software deliverables.

You will also initiate reviews of technical objectives across functional teams, utilizing strong C skills and embedded systems experience to troubleshoot complex systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Diagnostics Engineer for Hardware Validation
Embedded Diagnostics Engineer for Hardware Validation

ManpowerGroup • San Jose (CA)

On-site
USD 120,000 - 180,000
Medical plans
Dental plan
Vision plan
+8
Embedded Diagnostics Engineer
Embedded Diagnostics Engineer

Myticas Consulting Inc. • New Providence (NJ)

On-site
USD 100,000 - 150,000
Diagnostic Software Engineer
Diagnostic Software Engineer

Insight Global (United States) • San Jose (CA)

On-site
USD 120,000 - 190,000
Embedded Diagnostic Software Engineer (Linux/C)
Embedded Diagnostic Software Engineer (Linux/C)

Experis Technology Group • San Jose (CA)

On-site
USD 120,000 - 180,000
Medical Plan
Dental Plan
Vision Plan
+2
Embedded Software Developer – Diagnostics (35783)
Embedded Software Developer – Diagnostics (35783)

Myticas Consulting Inc. • New Providence (NJ)

On-site
USD 90,000 - 120,000
Embedded Software Engineer – Hardware Diagnostics
Embedded Software Engineer – Hardware Diagnostics

Myticas Consulting Inc. • New Providence (NJ)

On-site
USD 90,000 - 120,000
Senior Electrical Engineer - Hardware & Software Design
Senior Electrical Engineer - Hardware & Software Design

Insight Global (United States) • Missouri

On-site
USD 69,000 - 76,000
Embedded Software Engineer
Embedded Software Engineer

Experis-US • San Jose (CA)

On-site
USD 120,000 - 180,000
Medical Plan
Dental Plan
Vision Plan
+2
Embedded Software Developer – Diagnostics
Embedded Software Developer – Diagnostics

Myticas Consulting Inc. • New Providence (NJ)

On-site
USD 100,000 - 150,000
Diagnostics Test Engineer: Hardware & Systems Debug
Diagnostics Test Engineer: Hardware & Systems Debug

Mykelly • Hayward (CA)

On-site
USD 90,000 - 130,000