Coherentposted about 1 month ago
Full-time - Senior
San Jose, CA
Electrical Equipment, Appliance, and Component Manufacturing

About the position

The position involves designing and developing embedded firmware and low-level software drivers in C/C++, C#, and VB.NET for custom-designed test boards and instruments. The role requires leading the integration of new boards into the software architecture, ensuring seamless functionality and compatibility. The candidate will leverage analytical skills to interpret data from automated testing equipment and implement machine learning algorithms to enhance testing precision, efficiency, and output. Collaboration with hardware designers is essential to debug new instruments and guide them through to production, overseeing the qualification process. Additionally, the role includes conducting statistical data analysis to qualify automated testers and driving improvements in testing frameworks based on empirical data. Documentation of test procedures and control processes is also a key responsibility, ensuring adherence to best practices in software development and agile methodologies.

Responsibilities

  • Design and develop embedded firmware and low-level software drivers in C/C++, C#, and VB.NET for custom-designed test boards and instruments.
  • Lead the integration of new boards into the software architecture, ensuring seamless functionality and compatibility.
  • Leverage analytical skills to interpret data collected from automated testing equipment, implementing machine learning algorithms to enhance testing precision, efficiency, and output.
  • Collaborate closely with hardware designers to debug new instruments/boards and guide them through to production, overseeing the qualification process.
  • Conduct statistical data analysis to qualify automated testers, driving improvements in testing frameworks based on empirical data.
  • Document test procedures and control processes, ensuring adherence to best practices in software development and agile methodologies.

Requirements

  • A BS/MS degree in Electronics/Electrical Engineering, Computer Science, or a related field.
  • Minimum of 7 years of experience in a similar position.
  • Proven expertise in embedded systems, .NET programming languages, and instrument communication protocols (GPIB, SCPI, i2c, UART).
  • Experience in machine learning, especially in deploying ML strategies to shorten production testing times, boost yields, and refine the precision of current algorithms.

Nice-to-haves

  • Proficiency in Python or MATLAB for machine learning applications.
  • Solid understanding of high-speed digital data concepts and experience with high-speed transceiver testing.
  • Demonstrated ability to lead projects and teams, with excellent problem-solving, communication, and collaborative skills.
  • Familiarity with statistical data analysis techniques (SPC, GR&R, Correlations) and hands-on experience with lab equipment (oscilloscopes, power supplies, spectrum analyzers, etc.).
Hard Skills
Agile Methodology
1
Data Collection
1
MATLAB
1
Python
1
Test Equipment
1
0aOlef6TW 3SiVlbmDZ
0
1hx48CpKQ UnjJBFm5alzhA
0
2XsOmr8E Z3QmbciU
0
3jucUnPV Fr9pskSL
0
4piar QO7WthxCU
0
5OCPYd49N CBXsihro
0
5VCJilxa Q3qy1
0
8thzrdxqNBUf dEyM4QLgnS
0
9jQuyvhI YdA3SxgUu
0
EwfFc0uMr Ef7MJcU
0
FBjNS RpU6mqg
0
LMW6S9Nb xADlnMazIyT
0
X60fGkvK Z1cyuQ6Ib
0
YzKNoDO7x 7vNIXlF5a
0
hgj7q0Kt 146Lx5cb2
0
vWcr8 a7eXocM25
0
yj8UfLcew BHtjhJklouyn
0
zghLflnd8 2NEjudXtwJ0k
0
Soft Skills
Bxh9eGkc UaWY8dRA
0
lRiU54SQh9z JCBvsYb
0
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service