Jobs Companies Cadence Design Systems Software Engineer II: Hardware Verification Compiler

Sobre este puesto de Software Engineer II: Hardware Verification Compiler en Cadence Design Systems

Cadence Design Systems · Presencial · BELO HORIZONTE

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Cadence Design Systems Inc. is looking for a motivated Software Engineer II: Hardware Verification Compiler to work with us in Belo Horizonte, Brazil.

At Cadence, we hire and develop leaders and innovators who want to impact the world of technology. Cadence has been nominated as a Great Place to Work globally and in Brazil and is also a Fortune 100 Best Companies to Work For.

As a Software Engineer II: Hardware Verification Compiler, you will join the Front-End Compiler team, which is part of the Hardware System Verification Group in Belo Horizonte, Brazil. This team develops compiler technologies that enable hardware-assisted verification solutions for platforms such as Palladium and Protium. To learn more about the broader technology area, visit Cadence Verification Solutions, with a focus on hardware-assisted verification. Working at Cadence is dynamic, fast-paced, and highly collaborative, with close integration across teams around the world.

Job Description:

  • Developing maintainable, high-quality C/C++ code for an HDL language-based compiler and runtime support.
  • Development of HDL compiler front-end for System Verilog.
  • Improve compiler performance, infrastructure, and flows.
  • Exposure to RTL simulation/synthesis and runtime environment.
  • Be a part of cross geography team and contribute to product enhancement.

Requirements:

  • Complete Bachelor's degree in computer science or computer Engineering or related fields with 3+ years of experience
  • Complete Master’s degree in computer science or computer Engineering or related fields.
  • Work experience with C/C++ programming language.
  • Compilers area knowledge and expertise.
  • Knowledge and experience with Object-oriented programming.
  • Solid advanced data structures and algorithms knowledge.
  • Experience with Unix environment
  • Very good spoken and written English and Portuguese.

Nice to have:

  • Experience developing software using version control systems.
  • Experience with scripting environments - either Tcl or Python.
  • Knowledge/Experience with Formal verification and/or simulation.
  • Knowledge/Experience EDA and VLSI design, including Verilog, System Verilog and VHDL languages.

Additional Job Details:

  • Employment category: CLT
  • Employment term: 40 hours/week.
  • Competitive benefits.
  • Location: Av Contorno 5800, Belo Horizonte, Minas Gerais Brazil.

About Cadence Design Systems:

Cadence is the only company that provides the expertise and tools, IP, and hardware required for the entire electronics design chain, from chip design to chip packaging to boards and to systems. We enable electronic systems and semiconductor companies to create innovative products that transform the way people live, work, and play. Our products are used in mobile, consumer, cloud datacenter, automotive, aerospace, IoT, industrial and other market segments. For more information, access http://www.cadence.com

We’re doing work that matters. Help us solve what others can’t.

¿Listo para postularte en Cadence Design Systems?
Postúlate en Cadence Design Systems

Sobre Cadence Design Systems

Additional Jobs Equal Employment Opportunity Policy: Cadence is committed to equal employment opportunity throughout all levels of the organization. Read the policy(opens in a new tab) We welcome your interest in the company and want to make sure our job site is accessible to all. If you experience difficulty using this site or to request a reasonable accommodation, please contact [email protected] . Privacy Policy: Job Applicant If you are a job seeker creating a profile using our careers website, please see the privacy policy(opens in a new tab) . E-Verify Cadence participates in the E-Verify program in certain U.S. locations as required by law. Download More Information on E-Verify (64

Ver todos los empleos en Cadence Design Systems →

Empleos similares

Inter Carreiras
SOFTWARE DEVELOPER SPECIALIST II
Inter Carreiras
⚡ Postúlate pronto Belo Horizonte, MG; Curitiba,... Presencial
● Nuevo 👁 Visto ✓ Postulado hace 1d
Inter Carreiras
SENIOR SOFTWARE DEVELOPER -BACK END
Inter Carreiras
⚡ Postúlate pronto Belo Horizonte, MG Presencial
● Nuevo 👁 Visto ✓ Postulado hace 4d
Inter Carreiras
SOFTWARE DEVELOPER SPECIALIST - JAVA
Inter Carreiras
⚡ Postúlate pronto Belo Horizonte, MG Presencial
● Nuevo 👁 Visto ✓ Postulado hace 4d
LawnStarter
Staff Software Engineer, Product
LawnStarter
⚡ Postúlate pronto Brazil · restringido por ubicación $85,000–$125,000
● Nuevo 👁 Visto ✓ Postulado hace 6d
Accenture
Custom Software Engineer
Accenture
⚡ Postúlate pronto Mumbai Presencial
● Nuevo 👁 Visto ✓ Postulado hace 3h
Accenture
Custom Software Engineer
Accenture
⚡ Postúlate pronto Bengaluru Presencial
● Nuevo 👁 Visto ✓ Postulado hace 3h
Accenture
Custom Software Engineer
Accenture
⚡ Postúlate pronto Pune Presencial
● Nuevo 👁 Visto ✓ Postulado hace 3h
PRODYNA
Java Software Engineer German Speaker
PRODYNA
⚡ Postúlate pronto Pylaia, Central Macedonia, Gre... Presencial
● Nuevo 👁 Visto ✓ Postulado hace 4h
LawnStarter
Principal Quality Engineer
LawnStarter
⚡ Postúlate pronto Brazil · restringido por ubicación $80,000–$100,000
● Nuevo 👁 Visto ✓ Postulado hace 1d

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en Cadence Design Systems

Ver todos los empleos en Cadence Design Systems →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis