Functional System Validation Engineer
UST
Bangalore Urban, Karnataka, India0–2 yrs5h agovia LinkedIn
This job at a glance
- Who can apply
- Freshers and up to 2 years · Bachelor's degree or Master's degree
- Must know
- PythonC++C
- Nice to have
- Embedded systems
- Work
- On-site in Bangalore Urban
- Pay
- Not stated by the employer.
- Skill demand
- Python23%Embedded systems16%C++11%C8%of 99 similar fresher jobs posted in India this week
- Listed
- 30 Oct 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Functional System Validation Engineer for SoC products with special exposure to Mixed-Signal Blocks.
Key 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.
- 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.
Requirements & Tech Stack
- Understanding of Embedded C
- Understanding of C/C++ programming
- Experience in firmware development from scratch and automation using C, Python for application-level use cases.
- Understanding of 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.
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.
- Excellent communication and interpersonal skills.