Company Overview:
MosChip is a semiconductor and embedded system design company with a focus on Embedded, Turnkey ASICs, Mixed Signal IP, Semiconductor & Product Engineering and IoT solutions catering to Aerospace & Defense, Consumer Electronics, Automotive, Medical and Networking & Telecommunications.
RESPONSIBILITIES:
- Lead and drive the testing and validation activities for AUTOSAR based MCAL (Microcontroller Abstraction Layer) device drivers in compliance with ISO26262 & ASPICE.
- Review software requirements, derive test specifications, and ensure traceability.
- Define test strategy & quality assurance plan for MCAL, CDD, and ECU software (both AUTOSAR & non-AUTOSAR).
- Drive and ensure test process alignment with ASPICE and ISO 26262 (if safety-critical) requirements.
- Responsible for team coordination and process adherence, while ensuring high-quality delivery of safety critical embedded software for automotive domain. Mentor and guide QA/Test engineers in designing test specifications, automation frameworks, and coverage closure.
- Guide the team in ASIL-aware test design, fault injection, and freedom-from-interference verification.
- Review and approve test cases, automation scripts, and validation reports for completeness and compliance.
- Ensure complete and correct coverage of requirements, including boundary, equivalence, and robustness testing.
- Oversee HIL, SIL, and target-based validation campaigns, ensuring traceability to requirements.
- Collaborate with software architects and module leads on configuration verification, CAN NM higher-layer validation, and porting-related regressions.
- Set up and maintain test automation pipelines (Python, Jenkins, CANoe scripting, CI/CD).
- Ensure coverage metrics (statement, branch, MC/DC) are tracked and reported.
- Coordinate with cross-functional teams (development, QA, safety, project management) to align testing with project milestones, compliance needs, and release quality.
- Collaborate with Functional Safety Managers to support safety case development and work product reviews.
- Drive process audits, gap analysis, and continuous improvement initiatives.
- Implement and enforce traceability, version control, test documentation standards, and review protocols.
- Represent testing in project reviews, customer meetings and audits
- Drive defect triage and root-cause analysis with development leads.Lead continuous improvement of QA processes, test infrastructure, and toolchains requirements
- Strong background in embedded software testing for AUTOSAR BSW, MCAL, and CDD drivers.
- Proven experience in test planning, test automation, and QA team leadership.
- Hands-on with CAN tools (CANoe, CANalyzer), HIL setups, and debugging tools (JTAG, Lauterbach, Segger).
- Experience with test frameworks, Python/C scripting, and automation frameworks.
- Familiarity with configuration tools and verification of generated code.
- Good understanding of higher-layer modules like CAN NM, Diagnostics (UDS), and ECU communication testing.
- Exposure to porting/validation across different MCUs or platforms.
- Strong grasp of ASPICE, ISO 26262, and compliance-driven testing.
TOOLS / LANGUAGES / PROCESSES:
- CAN tools: CANoe / CANalyzer
- Hardware debuggers (JTAG, Lauterbach, Segger J-Link)
- Git, Jenkins (CI/CD)
- Python/C scripting for automated tests
- Awareness of ASPICE process requirements
PREFERRED QUALIFICATIONS:
- Certified in ISO 26262 (Functional Safety Engineer) or equivalent.
- In-depth understanding of ISO 26262 and prior involvement in safety-critical projects (with exposure to ASIL levels).
- Experience working in ASPICE Level 2 or 3 environments.
- Experience working in Agile/SAFE development frameworks in the automotive domain.
- Knowledge of requirements and test management tools (e.g., Polarion, DOORS, Jama, HP ALM).
Education Requirements: B. Tech / M. Tech (ECE / CSE / IT)
Experience: 5 to 6 Years
Location: Bangalore
Shift: General
Work Week: Monday to Friday
Quick Links: