Overview
Remote
On Site
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - Long term
Skills
Collaboration
Test Plans
Testing
Mentorship
Status Reports
Project Management
FOCUS
System Testing
Embedded Systems
Continuous Delivery
Jenkins
GitLab
Continuous Integration
Debugging
Linux
Scripting
Bash
Computer Hardware
Computer Science
Management
Communication
Analytical Skill
Conflict Resolution
Problem Solving
Job Details
Job Title: Project Lead System Testing
Location: Remote (USA)
Preferred locations: Santa Clara, CA / Redmond, WA / Portland
Years of Experience: 5 7 Years
Job SummaryWe are seeking a highly skilled Senior Project Manager with a strong background in system testing, particularly in embedded or Board Support Package (BSP) environments. The ideal candidate will have hands on experience with CI/CD tools and a solid understanding of build systems. This role requires a blend of technical expertise and project management skills to lead testing initiatives effectively.
Responsibilities- Lead and manage system testing projects, ensuring timely delivery and adherence to quality standards.
- Collaborate with cross functional teams to define testing requirements and develop comprehensive test plans.
- Oversee the implementation of CI/CD processes using tools such as Jenkins and GitLab CI.
- Utilize build systems like Yocto and Buildroot to facilitate testing and validation processes.
- Conduct debugging and issue triage in Linux based environments to resolve testing challenges.
- Mentor and guide team members in best practices for system testing and automation.
- Prepare and present project status reports to stakeholders, highlighting progress, risks, and mitigation strategies.
- 5+ years of experience in project management with a focus on system testing in embedded or Board Support Package environments.
- Proficient in CI/CD tools (e.g., Jenkins, GitLab CI) with a strong emphasis on automation.
- Solid understanding of build systems, particularly Yocto (mandatory) and Buildroot.
- Strong debugging and issue triage skills in Linux based environments.
- Familiarity with scripting languages such as Bash for automation purposes.
- Experience with test frameworks such as Google Test or Robot Framework.
- Knowledge of hardware validation processes and methodologies.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven track record of managing complex projects in a technical environment.
- Excellent communication and interpersonal skills.
- Strong analytical and problem solving abilities.
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.