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:
Senior Software Engineer

Senior Software Engineer position at Broadcom focusing on full-stack Java development, requiring 7+ years of experience in building enterprise-grade solutions.

Senior Engineer- PNR/STA

Senior Engineer position at Broadcom focusing on Place and Route (PNR) and Static Timing Analysis (STA) for complex Digital IP subsystems and semi-custom macros.

Senior Software Engineer - Storage and Data Protection of VMware Cloud Foundation

Senior Software Engineer position at Broadcom focusing on storage and data protection solutions for VMware Cloud Foundation, offering competitive compensation and benefits in Palo Alto, CA.

Software Engineer ESXi CPU & Server Platform

Senior Software Engineer position at Broadcom focusing on ESXi kernel and hypervisor development for both Arm & x86 architectures, offering competitive compensation and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Broadcom focusing on cloud infrastructure management, offering competitive salary and comprehensive benefits package.

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