Electronic Design Automation Engineer

Mid-level
💰$78–130K
🇺🇸 United States
💰Equity
👶Paid parental leave
Software Developer
Software development

Please Note:

1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)

2. If you already have a Candidate Account, please Sign-In before you apply.

Job Description:

Job Level:

ICB3

Job Posting Title :

Electronic Design Automation Engineer

Job Description:

Broadcom's internal Central Engineering Library development group is looking for a software engineer to join our CAD/CAE automation team primarily for the development and maintenance of tools, systems and methodologies related to our in-house compiler systems aimed at building and delivering Memory/IO/Standard Cell IP. Candidates must have knowledge of developing software on Linux platforms and have a good understanding of the software development life cycle including integration testing and release qualification.

The candidate will develop software by working closely with circuit designers and professional software engineers in a fast paced project oriented environment. Development will include writing scripts, optimizing EDA/CAD model development processes, providing expertise on software configuration management, and driving continuous process improvements through automation.

Candidates must have the ability to communicate clearly, deliver solutions on-time, and possess excellent software engineering skills. Candidates must be able to create innovative solutions by working with engineers in other organizations with development teams across the US and India.

Responsibilities:

Candidates will design, implement, and deploy solutions based on Python or Perl, MySQL, HTML and various Open Source Software tools. Knowledge of Linux and script development on Linux is required.

Candidates will work to improve existing compiler software systems which use developed-in-house applications as well as 3rd party EDA/CAD tools. Candidates will also work on the infrastructure needed for these systems to achieve peak efficiency utilizing distributed Linux compute systems, file servers, network transfers, and databases. Familiarity with Software Configuration Management (SCM) using SVN, Synchronicity, Git to support branching and releasing procedures is a plus.

Engaging in collaborative software development on team as well as single person projects, and continuously improving systems to automate the delivery of EDA/CAD models for digital circuit design.

Drive requirements, development, maintenance, improvements and support for systems that enable robust automation both within the Central Engineering team as well as across the engineering business units related to release, analytics, and support of engineering libraries.

Qualifications:

Education and Experience target: Bachelors + 5 years experience or a Masters degree +3 years experience or a PhD.

Degrees must be in Electrical Engineering, Computer Engineering, or Computer Science curriculum.

Minimum of 3 years experience developing software on Linux platforms.

Experience in software tools/process automation, with relevant semiconductor industry exposure.

Proficient with most of the following: Python, Perl, MySQL, Shell, TCL.

Possess excellent knowledge of Linux commands, file systems, and job execution.

Knowledge of EE principles for circuit design and testing, familiarity with ASIC design flow - EE industry experience is desirable.

Familiarity with version control tools & frameworks, such as: SVN, Synchronicity/DSM, GIT.

Excellent, clear and concise written and verbal communication skills.

detail oriented, organized and methodical

Good team player, methodical, independent and ability to remain calm and composed in high pressure situations.

Additional Job Description:

Compensation and Benefits

The annual base salary range for this position is $78,000 - $130,000

This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.

Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time. The company follows all applicable laws for Paid Family Leave and other leaves of absence.

Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

 

Brocade Communications Systems Private Ltd. (India)

Brocade Communications Systems Private Ltd. (India)

Broadcom is a global technology leader providing semiconductor and infrastructure software solutions.

Software
Technology

Other jobs at Brocade Communications Systems Private Ltd. (India)

 

 

 

 

 

 

 

 

View all Brocade Communications Systems Private Ltd. (India) jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇺🇸 United States
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs