
Silicon Patterns is a specialized engineering services provider with deep expertise in semiconductor design and verification, including Design Verification (DV), Physical Design (PD), Design for Testability (DFT), and Pre- and Post-silicon Validation. They serve clients globally across various sectors including Wireless, IoT, and Automotive, leveraging flexible business models like Time & Materials (T&M), Subcontracting, Offshore Development Centers (ODC), and Build-Operate-Transfer (BOT) agreements. The company focuses on driving innovation and delivering quality engineering solutions, particularly in areas like HBM3/3E workloads, AI/ML integration, GenAI/LLMs, and edge computing.

Silicon Patterns is a specialized engineering services provider with deep expertise in semiconductor design and verification, including Design Verification (DV), Physical Design (PD), Design for Testability (DFT), and Pre- and Post-silicon Validation. They serve clients globally across various sectors including Wireless, IoT, and Automotive, leveraging flexible business models like Time & Materials (T&M), Subcontracting, Offshore Development Centers (ODC), and Build-Operate-Transfer (BOT) agreements. The company focuses on driving innovation and delivering quality engineering solutions, particularly in areas like HBM3/3E workloads, AI/ML integration, GenAI/LLMs, and edge computing.
We are Hiring for Lead Software test infrastructure development Engineer,
- Embedded system testing.
Please find the details below.
Skills: Infrastructure Development,
Location: Bangalore, Hyderabad,
NP: Immediate to 30 days,
Key Responsibilities:
● Architect, design, and develop a robust and scalable Python and C++ based test automation framework for performing fully automated tests for embedded devices and providing traceable matrix for requirements to test-case to defect tracking. Develop automation features that allow end-to-end test coverage for all software and system components.
● Mentor a team of skilled engineers dedicated to developing test cases, following standard coding practices. Drive code reviews to ensure consistent coding standards across all team members.
● Develop, implement, and optimize test strategies and plans for automotive software, including functional, regression, performance, and security testing.
● Collaborate with cross-functional teams (Firmware, digital signal processing algorithms, and Quality Assurance) to define test requirements and review product specifications.
● Maintain a detailed understanding of the automotive industry’s regulatory and safety standards (e.g., ISO 26262, AUTOSAR, ASPICE) and ensure the team is compliant.
● Collaborating with the product owners, architects and other stakeholders to understand the business requirements and plan the quality assurance strategies accordingly.
MUST TO HAVE:
● BS in Computer Science, Electrical Engineering, or a related technical field.
● 8 - 12 years of experience in software testing of embedded devices, preferably in the automotive industry.
● Strong proficiency in Python and C++ programming and relevant libraries/frameworks for test automation.
● Proficiency in test-case development with docker/kubernetes
● Practical knowledge of verification and validation means using testbeds and simulators as well as experience with hardware in the loop (HIL) and software in the loop (SIL) test environments.
● Knowledge of Embedded device testing, REST APIs, UI testing, Selenium/Playwright, Embedded Linux, Docker, SSH, Shell scripting, Linux services, Computer networks.
● Experience with continuous integration and deployment (CI/CD) practices using Jenkins, Jira, Bitbucket, Agile methodologies, following sprint cycle for test-case development, system and integration testing.
● Excellent problem-solving skills, with the ability to analyze complex technical issues and break down into simple sprint stories.
● You have a problem-solving mindset and, able to mentor and guide juniors in solving daily development challenges.
● Proven ability to work in a fast-paced and dynamic environment, managing multiple priorities and projects simultaneously.
Nice to Have:
● Strong knowledge of automotive testing standards and frameworks, such as ISO 26262, AUTOSAR, ASPICE etc.
● Deep understanding of automotive software systems, including embedded systems, ADAS, infotainment, or electric vehicle control software.
● Experience with JAMA for requirements management software (or equivalent).
● Experience with JIRA for defect tracking and familiar with Agile methodologies.