Cohu Poway , CA 92064
Posted 2 weeks ago
Essential Functions/Major Responsibilities:
Participates in all phases of engineering projects, including design, testing, system integration, support, and documentation of electronics for the semiconductor manufacturing industry.
Participates in project reviews and design reviews as a member of the EE team.
Designs, updates, and debugs firmware for the Cohu systems.
Supports production activities including analysis, problem-solving, implementing product improvements, and documenting changes.
Supports, tests, and debugs existing Cohu products.
Develops and debugs Python test scripts.
Supports manufacturing floor as required.
Supervisory Responsibility: May provide limited work leadership and training to lower-level technical employees.
Qualifications:
Education/Training: B.S. Computer Engineering or a closely related field from an accredited four-year college or university.
Experience: This position requires a minimum of four years of related experience.
Basic Skills/Technical Requirements:
Knowledge of good engineering practices and the ability to follow existing guidelines and processes.
Ability to independently write an easy-to-read structural code on C without a lot of support.
Ability to work cooperatively with other developers, firmware, hardware engineers, and testers in the development of the system.
Ability to self-study and perform the development with minimal support.
Experience with microcontroller, microprocessor architectures, and peripherals (PWM, DAC, ADC, TCP-IP, SPI, EtherCAT is a valuable plus).
Ability to develop and propose firmware architectures, considering CPU speed, Data flow on the multiple interfaces (TCP-IPs) and DMA loads.
Ability to evaluate CPU performance.
Ability to debug programs.
Knowledge of RTOS principles, experience writing under RTOS
Knowledge of PYTHON languages is a plus.
Analysis and problem-solving skills. Good written and verbal communication skills. Ability to work independently on projects and interface with other team members. Design for manufacturability and serviceability.
Desired Technical Skills: Experience in developing/executing of testing and validation processes is a plus.
Experience in developing products for the semiconductor manufacturing industry is a plus.
Job Conditions/Physical Demands: Some domestic or international travel may be required. Prolonged sitting at a computer terminal.
Protective Devices Required: In required areas.
Cohu