Overview
Skills
Job Details
Role # 1 BSP Integration & Release Engineer
Santa Clara
JD:
We are seeking a skilled BSP Integration & Release Engineer with strong experience in embedded system testing and Board Support Package (BSP) workflows. The ideal candidate will have solid proficiency in scripting languages for automation and tool development, along with familiarity in board level validation and configuration testing. This role requires effective time management across multiple configurations and shifting priorities, particularly in environments involving early silicon and pre production platforms.
Responsibilities
Conduct embedded system testing and manage BSP workflows to ensure high quality software releases.
Develop and maintain automation scripts using languages such as Python and Bash to enhance testing efficiency.
Perform board level validation, BSP bring up, and configuration testing to verify system functionality.
Collaborate with cross functional teams to support early silicon and pre production platforms (V0, V0J, ES, QS).
Manage configuration management and version control processes to ensure software integrity and traceability.
Prioritize and manage multiple tasks effectively in a fast paced environment.
Mandatory Skills
Strong experience in embedded system testing and BSP workflows.
Proficiency in scripting languages (e.g., Python, Bash) for automation and tool development.
Experience with configuration management and version control systems.
Familiarity with board level validation, Board Support Package bring up, and configuration testing.
Experience working with early silicon and pre production platforms (V0, V0J, ES, QS).
Preferred Skills
Knowledge of additional scripting languages or automation tools.
Experience in Agile methodologies and project management tools.
Strong analytical and problem solving skills.
Excellent communication and teamwork abilities.
Qualifications
Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
5 7 years of relevant experience in embedded systems and BSP integration.
Proven track record of managing multiple projects and meeting deadlines.
If you are passionate about embedded systems and have the required skills, we encourage you to apply for this exciting opportunity to join our team.
.
Role # 2
Firmware Component Qualification Engineer
Santa Clara
JD:
We are seeking a highly skilled Firmware Component Qualification Engineer to join our Infrastructure Management team. The ideal candidate will possess a robust background in firmware subsystem testing and integration validation, with hands on experience in coreboot and common firmware components. This role is essential for ensuring the reliability and performance of our embedded systems, significantly contributing to the success of our infrastructure management initiatives.
Responsibilities
Conduct firmware subsystem testing and integration validation to ensure high quality performance of embedded systems.
Utilize coreboot and common firmware components (UEFI, EC, PD, GOP, GFW) in testing processes.
Participate in n 1 BSP validation workflows and early silicon bring up (V0J, ES) to support product development.
Employ embedded firmware testing tools and techniques to identify and resolve issues effectively.
Debug and troubleshoot problems across hardware and firmware layers, providing solutions to enhance system performance.
Develop and maintain automated test scripts using Python or Bash to streamline testing processes.
Collaborate with cross functional teams to ensure alignment of firmware testing with infrastructure management goals.
Mandatory Skills
Strong background in firmware subsystem testing and integration validation.
Hands on experience with coreboot and common firmware components (UEFI, EC, PD, GOP, GFW).
Familiarity with n 1 BSP validation workflows and early silicon bring up (V0J, ES).
Solid understanding of Embedded Firmware Wired Communication.
Good debugging and problem solving skills across hardware and firmware layers.
Proficient in scripting (Python, Bash) for test automation.
Experience in embedded firmware design with interfaces relevant to infrastructure management.
Preferred Skills
Experience in infrastructure management and its relevance to firmware testing.
Knowledge of C Programming or testing frameworks.
Familiarity with industry standards and best practices in firmware development.
Qualifications
Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
5 7 years of experience in firmware testing and validation.
Strong analytical skills and attention to detail.
Excellent communication and teamwork abilities.
If you are passionate about embedded systems and possess the required skills, we encourage you to apply and join our dynamic team!
.
Role # 3
Project Lead System Testing
Santa Clara, CA / Redmond, WA / Portland
JD:
We 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.
Mandatory Skills
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.
Preferred Skills
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.
Qualifications
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.
If you are a motivated project manager with a passion for system testing and a desire to work in a dynamic environment, we encourage you to apply.