About Us
Tessolve offers a unique combination of pre-silicon and post-silicon expertise to provide an efficient turnkey solution for silicon bring-up, and spec to the product. With 3200+ employees worldwide, Tessolve provides a one-stop-shop solution with full-fledged hardware and software capabilities, including its advanced silicon and system testing labs.
Tessolve offers a Turnkey ASIC Solution, from design to packaged parts. Tessolve's design services include solutions on advanced process nodes with a healthy eco-system relationship with EDA, IP, and foundries. Our front-end design strengths integrated with the knowledge from the backend flow, allows Tessolve to catch design flaws ahead in the cycle, thus reducing expensive re-design costs, and risks. We actively invest in the R&D center of excellence initiatives such as 5G, mmWave, Silicon photonics, HSIO, HBM/HPI, system-level test, and others. Tessolve also offers end-to-end product design services in the embedded domain from concept to manufacturing under an ODM model with application expertise in Avionics, Automotive, Industrial and Medical segments. Tessolve's Embedded Engineering services enable customers a faster time-to-market through deep domain expertise, innovative ideas, diverse embedded hardware & software services, and built-in infrastructure with world-class lab facilities.
Tessolve's clientele includes Tier 1 clients across multiple market segments, 9 of the top 10 semiconductor companies, start-ups, and government entities. We have a global presence over 12 countries with office locations in the United States, India, Singapore, Malaysia, Germany, United Kingdom, Canada, UK, Japan, Taiwan, Philippines, and Test Labs in India, Singapore, Malaysia, Austin, San Jose.
For more details, visit www.tessolve.com .
Overview Of The Job
We are looking for a highly motivated Embedded Test Automation Engineer to drive automation initiatives across Firmware, SoC validation, BIOS, and Linux driver programs. This role focuses on building scalable automation frameworks, enabling CI/CD pipelines, and strengthening validation coverage for embedded and semiconductor platforms.
The ideal candidate will have strong expertise in Linux environments, scripting, automation tools, and firmware build systems, along with experience working in semiconductor or SoC validation environments.
What You'll Do
- Develop and maintain test automation frameworks for Firmware, SoC validation, BIOS, and Linux drivers.
- Execute and refine automation strategies aligned with program milestones and release schedules.
- Collaborate closely with QA and validation teams to enhance automation coverage across embedded programs.
- Build and package BIOS, firmware, and Linux drivers for validation and release cycles.
- Design and enable CI/CD pipelines for BIOS, firmware, and Linux driver development.
- Integrate automation workflows using Jenkins and Jenkins Pipeline framework.
- Manage containerized environments using Docker for scalable validation setups.
- Maintain version control and workflow management using GitHub.
- Contribute to dashboard creation and reporting mechanisms (UI-based frameworks preferred).
- Support SoC validation procedures and ensure automation aligns with semiconductor validation standards.
Who You Are
- B.E./B.Tech in Computer Science, Electronics, or related technical field.
- 48 years of experience in embedded test automation, firmware validation, or semiconductor environments.
- Strong proficiency in Python and Shell scripting.
- Hands-on experience with Ubuntu Linux or Yocto Linux.
- Well-versed with Jenkins and Jenkins Pipeline framework for CI/CD enablement.
- Experience with Docker and GitHub workflows.
- Strong understanding of BIOS, firmware, and Linux driver build/packaging processes.
- Familiarity with SoC validation methodologies and semiconductor development cycles.
- Exposure to UI frameworks for dashboard development is a plus.
- Strong analytical thinking and problem-solving skills.
Excellent communication skills with the ability to collaborate across cross-functional teams.
Tessolve Semiconductor Private Limited, as well as its affiliates and subsidiaries (Tessolve) does not require job applicants to make any payments at any stage of the hiring process. Any request for payment in exchange for a job opportunity at Tessolve is fraudulent and should be ignored. If you receive any such communication, we strongly advise you to refrain from making any payments and to promptly report the incident to us at [Confidential Information]. Tessolve is not responsible for any losses incurred due to such fraudulent activitiesption