Taro Logo

2026 Campus - Emulation Engineer

World leader in secure connectivity solutions for embedded applications, focusing on automotive, industrial & IoT, mobile, and communication infrastructure markets.
Suzhou, Jiangsu, China
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · Automotive · Robotics

Job Description

NXP Semiconductors, a global leader in secure connectivity solutions for embedded applications, is seeking a Campus Emulation Engineer to join their team in Suzhou. This role represents an excellent opportunity for recent graduates to begin their career in hardware engineering and FPGA development.

The position involves working at the intersection of hardware and software, focusing on FPGA development and ASIC design porting. You'll be responsible for defining FPGA development plans, setting up simulation environments, and collaborating with validation teams on pre-silicon validation. This role offers hands-on experience with cutting-edge technologies in embedded systems and semiconductor design.

As an Emulation Engineer, you'll work with various tools and technologies including FPGA platforms, Verilog HDL, and various logic simulators and debug tools. The role requires a strong foundation in C programming and familiarity with ARM-based MCUs, making it ideal for candidates with a background in Microelectronics, Electronics, Electrical Engineering, or Computer Science.

NXP offers a comprehensive career development program with both online and offline learning opportunities to help you grow your skills and advance your career. The company is committed to sustainability and maintains a strong focus on diversity, inclusion, and equality in the workplace. You'll be part of a global organization that pushes boundaries in automotive, industrial & IoT, mobile, and communication infrastructure markets.

This is an excellent opportunity for someone looking to start their career in a company that values innovation and professional growth. The role offers hands-on experience with advanced technologies while working alongside experienced professionals in the semiconductor industry.

Last updated 2 months ago

Responsibilities For 2026 Campus - Emulation Engineer

  • Define FPGA development plan according to design/software team requirements
  • Port internal ASIC design to FPGA platform
  • Setup FPGA simulation environment
  • Collaborate with validation team to define pre-silicon validation test plan and do resource estimation

Requirements For 2026 Campus - Emulation Engineer

  • Bachelor or master's degree in Microelectronics, Electronics, Electrical Engineering, Computer Science or relevant disciplines
  • Familiar with software development and on-board debugging
  • Strong background in C
  • Experience in IAR and CodeWarrior debugger Tool (plus)
  • Experience in ARM M0, M33 and M7 based MCU
  • Familiar with Verilog HDL
  • Familiar with FPGA development or Zebu or Veloce
  • Knowledge of Logic simulators and debug tools (VCS, NCSIM, Verdi)
  • Fluent English (both written and spoken) and excellent communication skills

Related Jobs

2026 Campus - System Engineer - Auto

Entry-level Systems Engineer position at NXP Semiconductors, focusing on automotive systems engineering and software development for vehicle architecture and control systems.

Software Engineer, Pixel Mobile Wireless

Software Engineering role at Google focusing on embedded systems development for Pixel mobile wireless technology, requiring expertise in C/C++ programming and embedded software frameworks.

Software Engineer, Pixel Mobile Wireless

Software engineering role at Google focusing on embedded systems development for Pixel mobile wireless technology, requiring expertise in C/C++ programming and RTOS.

Software Engineer, Pixel Mobile Wireless

Software Engineer position at Google working on Pixel Mobile Wireless, focusing on embedded development for modems and wireless systems.

Software Engineer

Entry-level Software Engineer position at Flex in Shanghai, focusing on automotive embedded software development for OBC and DCDC platforms, requiring 1-3 years of experience.