U

Functional System Validation Engineer

UST • Karnataka, India

onsitefull-time
Posted Sep 29, 2026Apply by Oct 29, 2026

**Role & seniority: ** Functional System Validation Engineer (SoC), entry-level / 0–2 years

**Stack/tools: **

  • Embedded/firmware: Embedded C (Eclipse-based IDEs)

  • Automation/scripting: Python-based automated test scripts

  • Languages: C/C++ (application-level use cases)

  • Protocols: I2C, SPI, UART, CAN-FD, LIN (and similar)

  • Lab/measurement: SMUs, MSOs, DMMs, AFGs (oscilloscopes, signal generators)

  • Top 3 responsibilities:

    • Develop and debug test firmware from scratch (Embedded C in Eclipse IDEs)

    • Build and execute Python automation to control/manage test & measurement instruments

    • Execute functional validation in automated post-silicon workflows and perform debug/root-cause analysis for digital + mixed-signal blocks

  • Must-have skills:

    • Embedded C + C/C++ fundamentals

    • Firmware-from-scratch experience and automation using C/Python

    • Strong understanding of digital/mixed-signal SoC validation concepts

    • Working knowledge of common communication protocols (I2C/SPI/UART/CAN-FD/LIN)

    • Hands-on use of lab equipment (SMU/MSO/DMM/AFG; oscilloscope/signal generator)

  • Nice-to-haves:

    • Familiarity with Cortex-M microcontrollers

    • Exposure to ATE or similar automated test systems

  • Location & work type: Not specified (not provided in text)

Full Description

Functional System Validation Engineer for SoC products with special exposure to Mixed-Signal Blocks.

Responsibilities

  • Develop and debug test firmware from scratch using Embedded C in Eclipse-based IDEs.
  • Create and execute Python-based automated test scripts to control and manage test and measurement instruments.
  • Build and execute functional validation tests in an automated environment during

Post-Silicon Validation: conduct comprehensive testing on the developed silicon. Perform validation using lab equipment such as SMUs, MSOs, DMMs, and AFGs. Work on debugging and root-cause analysis of validation issues on digital and analog design blocks.

Qualifications

  • Bachelor's/Master's degree in Electronics Engineering
  • 0-2 years of Validation engineering experience in Validation or Application or Driver development of Digital/Mixed signal SoC products.

Technical Skills

  • Understanding of embedded C
  • Understanding of C/C++ programming
  • Excellent communication and interpersonal skills
  • Experience in firmware development from scratch and automation using C, Python for application level use cases.
  • Understanding on communication protocols like I2C, SPI, UART, CAN-FD, LIN etc
  • Hands-on experience in using lab equipment such as oscilloscopes and signal generators.

Good to have: Good understanding on Cortex M series microcontrollers

Good to have: any exposure to any ATE or similar systems.

Embedded CC/C++PythonFirmware DevelopmentAutomated TestingPost-Silicon ValidationMixed-Signal SoC ValidationDebuggingRoot-Cause AnalysisI2CSPIUARTCAN-FDLINLab Equipment OperationOscilloscopes

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.