Renesas Electronics

Associate Digital Engineer

Ho Chi Minh, Vietnam · On-site · Full-time

Apply on the employer’s site ↗See how well you match this job

You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.

About the role

Description from the employer’s posting. Check the employer’s page for the current version.

  • EmployerRenesas Electronics
  • LocationHo Chi Minh, Vietnam
  • Work styleOn-site
  • Employment typeFull-time
  • Employer posted

Learn digital sub-system architectures, development processes, design standards, and verification methodologies under the guidance of experienced engineers.

Assist in analyzing requirements and detailed specifications for digital sub-system functions, including processor interfaces, platform control, safety, security, and debug functions.

Assist in developing or modifying synthesizable RTL modules using Verilog or SystemVerilog according to approved specifications and design guidelines.

Contribute to digital sub-system functions such as processor interfaces, interrupts, debug-related control, memory or bus interfaces, and sub-system integration, depending on project assignment.

Contribute to digital sub-system functions supporting platform safety, security, protection, error handling, access control, or system supervision, depending on project assignment.

Assist in preparing design descriptions, interface information, timing behavior, and traceability between requirements, specifications, RTL, and verification items.

Show full description

Assist in subsystem integration, interface connectivity checking, compile checks, configuration management, and design-release activities.

Contribute to verification planning and the development of basic test cases, assertions, checkers, and regression tests for assigned functions.

Analyze simulation results and support the review of lint, CDC/RDC, synthesis, DFT, static timing, formal verification, coverage, or low-power verification results according to project assignment.

Investigate technical issues, reproduce failures, identify root causes with guidance, and document corrective actions, side-effect checks, and verification evidence.

Develop and maintain simple automation scripts using Python, Tcl, Perl, Shell, or similar languages to improve quality and productivity.

Maintain technical documents, review records, change records, verification reports, and lessons learned.

Collaborate with engineers in Vietnam, Japan, and other global locations, and participate in peer reviews, technical training, and knowledge sharing.

Required Qualifications

Bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science, Automation and Control Engineering, Telecommunications Engineering, Mechatronics Engineering, or a related discipline.

Basic understanding of digital electronics, computer architecture, programming, or semiconductor design.

Basic knowledge of RTL design or verification concepts using Verilog, SystemVerilog, or VHDL.

Basic programming or scripting experience in at least one language, such as Python, Tcl, Perl, Shell scripting, C, or C++.

Good analytical and problem-solving skills, with the ability to learn unfamiliar tools and technical concepts.

Good written and verbal communication skills, including working-level English.

Ability to work effectively in a team and collaborate with engineers from different locations.

Preferred Qualifications

The following experience is helpful but not mandatory:

Academic project, internship, or coursework related to processor architecture, computer architecture, functional safety, security, digital logic, ASIC/SoC design, or embedded systems.

Experience with RTL design or verification using Verilog, SystemVerilog, or VHDL.

Basic knowledge of processor buses, interrupts, debug functions, memory interfaces, platform safety and security mechanisms, protection functions, error handling, or sub-system integration.

Familiarity with UVM, assertion-based verification, formal verification, code coverage, or functional coverage.

Familiarity with Linux or Unix environments and version-control systems such as Git, GitLab, GitHub, or SVN.

Basic understanding of synthesis, static timing analysis and SDC, DFT, lint, CDC, RDC, low-power design, or RTL-to-gates flow.

Experience analyzing logs, debugging scripts, or automating repetitive engineering tasks.

Experience with engineering tools from Synopsys, Cadence, Siemens EDA, or equivalent vendors.

Professional Attributes

Curious and eager to learn semiconductor design and verification.

Careful and systematic when implementing, checking, and documenting engineering work.

Comfortable asking questions, receiving technical guidance, and sharing information with the team.

Responsible for assigned work and committed to completing agreed tasks with quality and traceability.

Interested in developing a long-term career in digital sub-system design, SoC/MCU development, verification, or design methodology.

Renesas is an embedded semiconductor solution provider driven by its Purpose, To Make Our Lives Easier. With a global team of over 21,000 engineers and problem solvers in more than 30 countries, we offer the opportunity to work on world‑leading technology for Automotive, Industrial, Infrastructure, and IoT, shaping a safer, healthier, greener, and smarter future.

At Renesas, TAGIE is our culture, grounded in being Transparent, Agile, Global, Innovative, and Entrepreneurial. It shapes how we work, grow and deliver on our purpose together. This collaborative spirit and mindset drive our semiconductor technology to transform industries and impact millions of lives.

We believe in rewarding our employees with a competitive benefits package alongside their salary. More information will be provided during the hiring process.

Are you ready to join our team and shape the future with us?

Renesas Electronics is an equal opportunity and affirmative action employer, committed to supporting diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by law. For more information, please read our Diversity & Inclusion Statement.

Staying safe while you apply

  • Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
  • Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
  • Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.

Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.

Preparing for this role with ROLIVA

  • Check the fit.

    Compare the requirements with the experience you have confirmed, including gaps.

  • Prepare honestly.

    Build interview stories and application drafts from your own evidence.

  • Keep track.

    Save the role and record your own application status and follow-ups.

Create a free workspace or log in.

At a glance

  • Work styleOn-site
  • Employment typeFull-time
  • SeniorityEntry level
  • Employer posted
  • Added to ROLIVA
  • Last checked

Skills in this posting

Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.

Python C++ Agile

Explore similar roles

Similar jobs