Posted:
10/3/2024, 8:29:50 AM
Location(s):
Minas Gerais, Brazil
Experience Level(s):
Junior ⋅ Mid Level
Field(s):
Software Engineering
Cadence Design Systems Inc. is looking for motivated, team-oriented Software Engineer to be part of the Research & Development team. In this role, you will help to advance and sustain one of Cadence’s Design Verification products. This is a good opportunity to solve challenging problems in this area, using state of the art technology.
Position Description
If you are a great Engineering or Computer Science graduate with a BS or MS degree and 1-2 years of applicable experience, are interested in developing highly sophisticated software, are not afraid of dealing with software challenges, then you may consider joining our R&D team. The activities will include design, development and maintenance of features in a tool to debug hardware designs, testing and scalability analysis, code reviews and knowledge sharing. You will be working in Belo Horizonte as part of a dynamic, challenge-oriented group as well as interacting with other developers and product experts around the world.
Education and Experience required
· Must have:
o Experience in C++ development
o Experience with Unix environment
o Solid Object-oriented programming knowledge
o Solid advanced data structures and algorithms knowledge
o Great verbal and written communication in English
o Excellent interpersonal skills
· Nice to have:
o Experience developing software using version control systems
o Experience with scripting environments - either Tcl or Python
o Knowledge/Experience with Formal verification and/or simulation
o Knowledge/Experience EDA and VLSI design, including Verilog and VHDL languages.
Website: https://www.cadence.com/
Headquarter Location: San Jose, California, United States
Employee Count: 5001-10000
Year Founded: 1988
IPO Status: Public
Industries: Aerospace ⋅ Electronic Design Automation (EDA) ⋅ Hardware ⋅ Mobile ⋅ Semiconductor ⋅ Software