At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence.
The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security.
If you share our passion for innovation, we want to meet you.
Our Silicon Design & Verification business is all about building high-performance silicon chips faster. We’re the world’s leading provider of solutions for designing and verifying advanced silicon chips.
And we design the next-generation processes and models needed to manufacture those chips. We enable our customers to optimize chips for power, cost, and performance eliminating months off their project schedules.
Senior Software Engineer
We're looking for Senior Software Engineer to join our team.
Does this sound like a good role for you?
Typically requires a minimum of 5+ years of related experience
Relevant experience in programming software for operating systems utilizing machine assembly and / or job control languages, and expert knowledge of software capabilities
Experience on development of complex software projects and familiar with C / C++ coding
Strong background in data structures and algorithms
Good analysis and problem-solving skills
Knowledge and experience of CAD tool development are required
Full understanding of specialization area plus working knowledge of multiple related areas
Responsible for designing, developing, troubleshooting, or debugging software programs
Develops software tools including operating systems, compilers, routers, networks, utilities, databases and internet-related tools Determines hardware compatibility and / or influences hardware design.
Independently resolves a wide range of issues in creative ways on a regular basis
Customarily exercises independent judgment in selecting methods and techniques to obtain solutions
Performs in project leadership role
Contributes to complex aspects of a project
Determines and develops approach to solutions
Provides regular updates to manager on project status
Represents the organization on business unit and / or company-wide projects
Guides more junior peers with aspects of their job
Frequently networks with senior internal and external personnel in own area of expertise
Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.