SDET

Pleasanton, CA, US • Posted 3 days ago • Updated 3 days ago
Contract W2
9 Months
No Travel Required
On-site
$60 - $65/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • C++
  • Python
  • Embedded Systems
  • Embedded C

Summary

Job Title: Software QA Test Development Engineer

Job Details:

  • Contract: 6-9 months
  • Pay Range: $60-65/hr
  • Location: Pleasanton, CA (Onsite)


Position Description: Protingent Staffing has an exciting contract Software QA Test Development Engineer with our client located in Pleasanton, CA.

Job Responsibilities

  • Design, implement, and maintain unit test suites against production embedded C/C++, and drive structural code coverage — statement, branch, and MC/DC where the ASIL requires it — to agreed targets.
  • Develop integration test suites and SiL that verify module interfaces, timing behavior, and error handling across software component boundaries.
  • Build and own qualification test benches  — MiL/SiL setups, fault injection, and end-to-end sensor scenarios — including the fixtures, stimulus, and automated pass/fail evaluation.
  • Automate the full test stack in CI/CD so that every merge request runs the right tier of tests and reports coverage, static analysis, and regressions without manual intervention.
  • Author test plans, test cases, and test reports with bidirectional traceability to requirements, and file defect reports another engineer can act on without a meeting.
  • Bring up and maintain lab equipment: JTAG/SWD debuggers, oscilloscopes, logic and bus analyzers, and CAN/CAN-FD/Automotive Ethernet trace tooling.
  • Triage failures to root cause across software, firmware, and hardware, and drive defects to closure with the owning teams.
  • Support Automotive SPICE assessments and ISO 26262 safety work products, including evidence collection and audit walkthroughs.
  • Support OEM and Tier 1 customer programs through production milestones (A/B/C sample, SOP).


Job Qualifications

  • Bachelor’s degree in Electrical/Computer Engineering, Computer Science, or a related technical field.
  • 3–6 years of experience in software test development, verification, or QA for embedded systems — automotive, robotics, or aerospace
  • Strong Python for test automation and shell scripting, plus working proficiency in C and/or C++ sufficient to read production embedded code and write unit tests against it.
  • Hands-on experience with at least one unit test framework (GoogleTest, CUnit, VectorCAST, Tessy; gcov/lcov, Bullseye) and with structural code coverage measurement.
  • Practical understanding of the V-model and of testing at unit, integration, and qualification levels — including what makes each level distinct.
  • Experience with embedded debug and lab equipment: JTAG/SWD debuggers, oscilloscopes, logic analyzers, bus analyzers.
  • Experience with at least one automotive communication protocol — CAN/CAN-FD, LIN, or Automotive Ethernet — and the tooling to trace it.
  • Git, code review, and CI/CD fluency; comfortable owning pipeline jobs, not just consuming them.
  • Clear technical writing — test plans, test cases, and defect reports that another engineer can act on without a meeting.


Preferred Job Qualifications:

  • Direct experience with MISRA C/C++ compliance work and static analysis with Polyspace, Coverity, LDRA, or clang-tidy, cppcheck
  • Experience working with ISO 9001 Quality Management
  • ISO 26262 experience at ASIL B or above, including MC/DC coverage on safety-critical units.
  • SiL bench development with dSPACE, NI VeriStand/TestStand, ETAS LABCAR, or TPT.
  • AUTOSAR (Classic or Adaptive) software architecture and RTE interface testing.
  • Lidar, radar, camera, or other sensor software experience — including point cloud data analysis (PCL, Open3D, NumPy).
  • Real-time operating systems (QNX, AUTOSAR OS, FreeRTOS, Linux with PREEMPT_RT) and timing/latency analysis.
  • Experience supporting OEM or Tier 1 customer programs through production milestones (A/B/C sample, SOP).
  • ISTQB certification, or equivalent formal test qualification
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10109132
  • Position Id: 9093461
  • Posted 3 days ago

Company Info

About Protingent, Inc.

Founded in 2001 by Donn Harvey, a former Director of Engineering and Tim Bruce, an award-winning engineering staffing veteran, Protingent is distinguished by our employee-owned (ESOP) structure and focus on IT, Product Development and Engineering sectors. Our deep commitment to understanding the intricacies of technology ensures that we provide candidates who not only meet but exceed our clients’ expectations, driving their success with every project.

At Protingent, culture transcends strategy—our corporate ethos is built on fostering a dynamic environment of collaboration and communication. This approach has cultivated profound results: rapid growth, remarkably low turnover, and recognition as a Best in Staffing Company by Clearly Rated. Less than 1% of staffing firms receive this award. We remain dedicated to nurturing our strong community of skilled professionals, ensuring that together, we continue to shape the future of technology.

About_Company_OneAbout_Company_Two
Contact the job poster
Abhishek Shitole

Abhishek Shitole

Recruiter @ Protingent, Inc.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs