Taro Logo

Software Developer - Product Testing

Broadcom is a global technology leader that designs, develops and supplies a broad range of semiconductor and infrastructure software solutions.
Breinigsville, PA 18031, USA
$107,000 - $171,000
Backend
Senior Software Engineer
In-Person
8+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Developer - Product Testing

Broadcom is seeking a Software Developer for Product Testing to join their team. This role involves co-developing software and firmware for automated product test systems for next-generation optoelectronic products used in data center connectivity. The ideal candidate will work in a team environment, collaborating closely with product developers and manufacturing test engineers.

Key responsibilities include:

  • Leveraging existing platforms and adding new capabilities in a highly structured approach
  • Building GUI interfaces, data acquisition modules, and product-specific test procedures
  • Developing database interactions for optimum capital utilization

Requirements:

  • Bachelor's Degree in Computer Science or Engineering with 8+ years of relevant industry experience, or a Master's degree with 6+ years of experience
  • Strong background in object-oriented software design and development
  • Proficiency in well-documented, scalable software
  • Experience in Python, C++, and C#, including multi-threaded software and GUI development
  • Excellent problem-solving, analytical, and technical troubleshooting skills
  • Experience with source control systems such as SVN or Git

Preferred skills:

  • Experience with motion control and vision systems
  • Experience with relational database interfaces to Oracle/SQL Server
  • Knowledge of common industrial communications protocols
  • Experience in statistical analysis techniques, JMP software, and process control

Broadcom offers a competitive compensation package, including a base salary range of $107,000 - $171,000, discretionary annual bonus, equity, and comprehensive benefits. Join a global leader in technology and contribute to the development of cutting-edge automated product testing systems.

Last updated 9 months ago

Responsibilities For Software Developer - Product Testing

  • Co-develop software and firmware for automated product testing in a team environment
  • Collaborate closely with product developers and manufacturing test engineers
  • Leverage platforms in place and add new capabilities in a highly structured approach
  • Build GUI interfaces, data acquisition modules and product specific test procedures including database interaction
  • Optimize for highest efficiency and capital utilization

Requirements For Software Developer - Product Testing

Python
  • Bachelor's Degree in Computer Science or Engineering with 8+ years relevant industry experience, or Master's degree with 6+ years experience
  • Strong background in object-oriented software design and development
  • Proficiency in well documented scalable software
  • Experience in Python, C++ and C# including multi-threaded software and GUI development
  • Excellent problem-solving, analytical, and technical troubleshooting skills
  • Experience using source control systems such as SVN or Git

Benefits For Software Developer - Product Testing

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Employee Stock Purchase Program
  • Employee Assistance Program
  • Paid Holidays
  • Paid Sick Leave
  • Vacation Time
  • Paid Family Leave

Interested in this job?