Engineer II - System Validation Design
MicrochipJob Title
Engineer II - System Validation Design
Role Summary
Join a system validation team responsible for validating System-on-Chip (SoC) solutions that integrate embedded processors, real-time firmware, and host drivers across Linux and Windows. The role focuses on test planning, automation, execution, and debugging in a highly automated validation environment for storage and server platforms.
Experience Level
Mid-level (Engineer II). 2.5β5 years of relevant experience in embedded or system-level validation.
Responsibilities
Key responsibilities include designing and executing system-level validation for integrated circuits in real-world applications.
- Design, build, and debug hardware, firmware, drivers, and host software used for system validation.
- Develop and maintain test automation using in-house tools, Java, BeanShell, and shell scripting.
- Create, execute, and document test cases covering features, performance, error injection/recovery, multi-OS support, interoperability, and scalability.
- Troubleshoot complex issues in embedded, multi-core, real-time systems and isolate failures using logic/protocol analyzers and diagnostic tools.
- Track validation progress and defects using test and defect tracking tools; manage and drive test schedules.
- Present technical findings and recommendations to engineering teams.
Requirements
Must-have technical skills and experience for successful performance in this role.
- Proficient in Java and C; experience with at least one scripting language such as Python, Linux shell, or BeanShell.
- Familiarity with server and storage components and architectures.
- Strong analytical, problem-solving, documentation, and interpersonal communication skills.
- Ability to learn new technologies quickly and apply them to validation tasks.
Nice-to-have:
- Experience with Linux and Windows environments and file-system structures.
- Experience with RAID HBAs, SAS, NVMe controllers, and storage protocol validation (SAS, SATA, NVMe).
- Experience with PCIe protocols and computer system I/O hierarchies.
Education Requirements
Bachelor's degree (BS) in Electrical Engineering, Electronic Engineering, Computer Science, Computer Engineering, or a related technical field. Equivalent practical experience in a relevant technical discipline may be acceptable.
About the Company
Company: Microchip
Headquarters: Chandler, Arizona, USA
Microchip is a leading semiconductor company focused on developing innovative solutions to enhance the human experience. With a commitment to empowering innovation, Microchip prioritizes the value of its employees by fostering a culture that supports their growth and contributions.
