Software Engineer - Memory Compiler

Broadcom Inc. logo

Broadcom Inc.

View Salaries, Reviews, and more  

Job Summary


Job Type
Permanent

Seniority
Senior

Years of Experience
At least 6 years

Tech Stacks
Shell SVN Git JavaScript Perl jQuery MySQL Linux Python

Job Description

Please Note:
  • If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)
  • If you already have a Candidate Account, please Sign-In before you apply.

Broadcom's Central Engineering Group (CEG) is looking for an experienced software development professional to join our team as a senior software engineer for the development and maintenance of tools, systems and methodologies primarily for a Memory Compiler system. Candidates must have experience in developing software systems/utilities on Linux platforms and have exposure implementing software development best practices throughout the software development life cycle including integration testing and release processes.

The candidate must prioritize well, communicate clearly and concisely, deliver high quality solutions on-time, and possess excellent problem solving skills. This person will be expected to work across multiple facets of projects, and juggle multiple responsibilities at the same time.

Responsibilities:

Candidate will

  • contribute to, and lead, software development projects done in Perl and/or Python.
  • develop automation and flows for the generation and the quality analysis of EDA models working closely with Memory design teams.
  • troubleshoot and debug legacy code problems, contribute towards the development & improvements of software code for automated systems & processes.
  • participate in code reviews and build team consensus to implement continuous improvements to development processes.
  • respond to software support queries and address trouble tickets from product teams across Broadcom.
  • follow organizational standards and practices to deliver high quality software, and meet aggressive schedules and milestones.
  • work closely with technical leads/senior team members from other regions/teams to evolve and improve organizational standards and practices.
  • have frequent communication with organization leaders and peers – across geographically dispersed locations and time zones - have excellent verbal and written communication skills.

Requirements:

  • Must have a Bachelor’s degree - or higher - in Electrical Engineering, Computer Engineering, or Computer Science curriculum with 6 or more years of relevant experience in software engineering and coding on Linux platforms.
  • Experience in software tools/process automation, with relevant semiconductor industry exposure.
  • Proficient with most of the following: Perl, MySQL, JQuery, Javascript, Python, Shell, TCL.
  • Possess excellent knowledge of Linux commands, file systems, and job execution.
  • Familiarity with version control tools & frameworks, like: SVN, Synchronicity/DSM, GIT.
  • Knowledge of ASIC chip design tools and flows and EE industry experience is desirable.
  • Excellent, clear and concise written and verbal communication skills.
  • Good team player, methodical, independent and ability to remain calm and composed in high pressure situations.

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.

banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salaries

There are no salaries from Broadcom Inc. that are similar to this job

View more salaries from Broadcom Inc.

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Resume Checker Illustration

Interview Preparation

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Let's Prepare
Resume Checker Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Build Resume