Job Title: Firmware Engineer II
Job Location: Poway, San Diego, CA 92064
Job Type: Direct Hire, 100% onsite
Salary Range: $85,000 - $100,000
Under the direction of an assigned lead or manager, this position is a key member of the Electrical Engineering Team. The Firmware Engineer (Electrical Firmware Engineer) will design, develop, modify, and maintain firmware for our products.
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 our systems.
- Supports production activities including analysis, problem solving, implementing product improvements, and documenting changes.
- Supports, tests, and debugs existing products.
- Develops and debugs Python test scripts.
- Supports manufacturing floor as required.
Qualifications:
- Education/Training: S. Computer Engineering or closely related field from an accredited four-year college or university.
- Experience: This position requires a minimum of five 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 firmware architectures.
- Ability to evaluate CPU performance.
- Ability to debug programs.
- Knowledge of basic RTOS principles
- Knowledge of PYTHON languages is a plus.
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.
All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.