Overview
On Site
$45 - $50
Contract - W2
Contract - 12 Month(s)
Skills
Embedded
C++
Job Details
We are seeking an experienced Embedded Systems Test Engineer to oversee and drive the testing strategy for complex embedded software and hardware systems. The ideal candidate will have a strong background in embedded systems testing, automation, and team leadership, and will collaborate with cross-functional teams to ensure product reliability, quality, and performance.
This position is onsite in Plano, TX and requires close collaboration with engineering and product development teams.
Key Responsibilities
- Lead and mentor a team of test engineers to ensure effective and efficient testing practices.
- Collaborate with cross-functional teams (software, hardware, and systems engineering) to define testing requirements and priorities.
- Design, develop, and execute detailed test plans and cases for embedded systems and hardware components.
- Drive the implementation of automated testing frameworks and tools to increase test coverage and efficiency.
- Identify, document, and track defects; communicate findings and ensure timely resolution.
- Conduct root cause analysis and lead initiatives for process improvement and defect prevention.
- Participate actively in Agile ceremonies (sprint planning, retrospectives, daily stand-ups).
- Maintain comprehensive and up-to-date test documentation.
- Stay informed on industry best practices and integrate them into testing processes.
Required Skills & Experience
- 8+ years of hands-on experience in embedded systems testing across both software and hardware domains.
- Strong programming skills in C and C++ with knowledge of Real-Time Operating Systems (RTOS).
- Expertise with automation frameworks such as GTest or Pytest, and Python for test automation.
- Hands-on experience working in Linux environments and related tools.
- Understanding of communication protocols (I2C, SPI, UART) and embedded hardware interfaces.
- Familiarity with DevOps / CI/CD pipelines and automated integration workflows.
- Strong analytical and debugging skills with a focus on root cause analysis.
- Proven ability to lead, mentor, and motivate team members in a collaborative environment.
Preferred Qualifications
- Security certifications such as OSCP, SANS/GIAC, or CISSP.
- Knowledge of security and compliance frameworks (ISO/SAE 21434, NIST, HIPAA, COBIT, OWASP, ITIL).
- Prior experience in industries such as defense, law enforcement, intelligence, automotive, or manufacturing.
- Fluency in Japanese (reading, writing, and speaking) is a strong plus.
- Bachelor s degree or higher in Computer Science, Electrical Engineering, or a related technical field.
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.