Principal Engineer Software Job at Cohu, Inc.

Cohu, Inc. Norwood, MA

Our ~3,400 employees throughout the Americas, Europe and Asia, provide service and expertise at our customers’ door, anywhere. Innovation is core to our growth strategy and our products are built on the strength and innovation of talented people like you. We hope you will consider Cohu as your future employer and a place where you can explore your potential, accelerate your career and be valued for your contributions.

The Semiconductor Test Group (STG) is a Market Leader in RF Power Amplifier / Front-End Module Testing. We have 40+ years of semiconductor test expertise designing and manufacturing scalable automated test equipment (ATE). We make the industry’s most advanced test equipment to test the world’s leading ICs and enable our customer’s technology advancements through innovative solutions to some of the industry’s hardest problems.

Essential Duties and Responsibilities:

As a RF Software Engineer, you will work with the RF Engineering team in the development, testing and deployment of high-performance wireless measurement solutions. You will work proactively in cross-functional project teams to develop ATE software for high volume 5G and mmWave RF test equipment. In this role you will focus on developing RF instrument software of Cohu’s RF test systems including driver and Diagnostic, Calibration and Verification software (DCV). You will be working closely with other software, hardware, and firmware engineers. The RF software Design Engineer participates in the full product development lifecycle, from inception and design, to bring-up, optimization, verification and commercialization.

  • Primary development in C++ under Linux
  • Design and develop control software for RF and DSP-based instrumentation
  • Work closely with hardware engineers to define test plans and implement diagnostic C++ programs to test and calibrate ATE instruments
  • Analyze test results, distributions and Process capability index (Cpk) in particular
  • Root cause, debug and fix problems in RF instrumentation software
  • Work within the software organization to identify and correct process issues
  • Mentor junior software engineer(s) working in the same discipline

Education and Experience/Skills Required:

  • Bachelor or Master’s Degree in Computer Engineering, or Electrical Engineering with software experience
  • 5-15 years of experience in the field or in a related area.
  • Strong C++ and Object Oriented Programming Skills
  • Strong background writing Linux device drivers and applications.
  • Working knowledge of Analog, Digital and RF circuit design knowledge
  • Experience or familiarity with radio frequency devices and/or systems is desirable.
  • Real world experience with microwave and measurement equipment such as Network Analyzers, Spectrum Analyzers, Power Meters, High Frequency O-Scopes, and Vector Signal Analyzers/Generators
  • Exposure to LINUX workstations and associated software applications preferred
  • Familiarity with the application of statistical analysis techniques
  • Effective verbal and written communications skills
  • Ability to work with other functional teams



Please Note :
clarksqn.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, clarksqn.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.