Windows Driver Engineer

ThunderSoft

San Diego (CA)

On-site

USD 66,846 - 83,521

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A leading software solutions provider is seeking a Software Engineer for its San Diego location. The role involves supporting the design, development, testing, and validation of embedded and cloud edge software solutions. Candidates should have a Bachelor's degree and 1–3 years of experience with C or C++ programming. Pay ranges from USD 362.31 to 452.69 per day, and this full-time position offers opportunities for collaboration and technical documentation preparation.

Qualifications

  • 1–3 years of experience with C or C++ programming.
  • 1+ year of experience with Windows debugging.
  • 1+ year of experience debugging software APIs.
  • 1+ year of experience developing PERL or Python scripts for automation.

Responsibilities

  • Assist in the design, development, modification, validation, and support of embedded and cloud edge software.
  • Analyze user needs and software requirements to support product and system development.
  • Design and implement small software features for products and systems.
  • Participate in coding, unit testing, minor debugging, and integration activities.
  • Collaborate with cross-functional project team members.

Skills

C programming
C++ programming
Windows debugging
Debugging software APIs
Python scripting
PERL scripting
Computer architecture fundamentals

Education

Bachelor’s Degree in Engineering, Computer Science, Information Systems, or a related field

Job description

The Software Engineer will support the design, development, testing, and validation of embedded and cloud edge software solutions. This role involves implementing small software features, debugging, documentation, and collaboration within project teams under supervision.

Key Responsibilities
  • Apply software engineering knowledge to assist in the design, development, modification, validation, and support of embedded and cloud edge software, applications, and specialized utility programs.
  • Analyze user needs and software requirements to support product and system development.
  • Design and implement small software features for products and systems.
  • Participate in coding, unit testing, minor debugging, and integration activities to ensure projects are delivered on schedule.
  • Assist with code reviews, regression testing, and issue triaging to maintain code quality.
  • Collaborate with cross-functional project team members to achieve project objectives.
  • Prepare and maintain technical documentation for software projects.
Requirements
  • Bachelor’s Degree in Engineering, Computer Science, Information Systems, or a related field
  • 1–3 years of experience with C or C++ programming
  • 1+ year of experience with Windows debugging
  • 1+ year of experience debugging software APIs
  • 1+ year of experience developing PERL or Python scripts for automation
  • Strong understanding of computer architecture fundamentals

Pay: USD 362.31–452.69/Day

Seniority level: Mid-Senior level

Employment type: Full-time

Industries: IT Services and IT Consulting

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Windows Driver & Embedded Systems Engineer
Windows Driver & Embedded Systems Engineer

ThunderSoft • San Diego (CA)

On-site
USD 66,846 - 83,521
Engineer|6127
Engineer|6127

Spectraforce Technologies • San Diego (CA)

On-site
USD 83,000 - 124,000
Software Engineer
Software Engineer

Manpower San Diego • San Diego (CA)

On-site
USD 65,000 - 85,000
Embedded Engineer
Embedded Engineer

Cypress HCM • San Diego (CA)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Insight Global • Long Beach (CA)

On-site
USD 110,000 - 140,000
Software Design Engineer
Software Design Engineer

Insight Global • Redmond (WA)

On-site
USD 100,000 - 130,000
Windows Device Driver Engineer
Windows Device Driver Engineer

WinMax Systems Corporation • Santa Clara (CA)

On-site
USD 100,000 - 130,000
Software Debugging Engineer
Software Debugging Engineer

Centific • Redmond (WA)

On-site
USD 85,000 - 90,000
Senior C/C++ Embedded Software Engineer (Linux/Windows Drivers)
Senior C/C++ Embedded Software Engineer (Linux/Windows Drivers)

Ethereum Technologies LLC • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Software Engineer, Sr.
Software Engineer, Sr.

Torentify • Tucson (AZ)

On-site
USD 85,000 - 110,000