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

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 3 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?

Jobs Related To Broadcom Software Developer - Product Testing

Design Implementation Engineer

Senior Design Implementation Engineer role at Broadcom focusing on ASIC design, timing closure, and physical verification using advanced 7nm technology.

Support Account Manager

Senior Support Account Manager position at Broadcom, focusing on SAN infrastructure support and customer relationship management, requiring 8+ years of experience.

R&D Software Engineer - Virtual Machine Monitor

Senior Software Engineer role at Broadcom focusing on virtual machine monitor development, requiring expertise in CPU architecture and system-level programming.

Software engineer - Service Now Integration Specialist

Senior ServiceNow Integration Specialist role at Broadcom, focusing on ITSM solutions development with 8+ years of experience required.

Software engineer - Service Now Integration specialist

Senior ServiceNow Integration Specialist role at Broadcom, focusing on ITSM solutions development with 8+ years of experience required.