Graduate R&D Engineer - System & Architecture - Microchip Technology
Software Engineer
Graduate R&D Engineer focused on system and architecture design, driving innovation in embedded and hardware solutions using C/C++, FPGA, and ASIC technologies.
About the role
Key Responsibilities
Design, develop, and validate embedded system architectures for next‑generation products.
Collaborate with cross‑functional teams to define hardware specifications and performance targets.
Implement and test FPGA prototypes, ensuring functional and timing compliance.
Lead verification efforts, creating testbenches and automated test scripts.
Document design decisions, technical specifications, and test results for internal and external stakeholders.
Requirements
Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field.
Experience with FPGA development tools (Vivado, Quartus) and ASIC design flow.
Strong analytical skills and ability to troubleshoot complex hardware/software interactions.
Excellent communication skills and a collaborative mindset.