Job Title: Firmware Engineer II
Location: Poway, CA 92064
Job Type: Direct Hire, 100% Onsite
Salary Range: $85,000 - $100,000
**Please only apply if you are within commutable distance to 92064**
Position Overview:
Under the direction of an assigned lead or manager, the Firmware Engineer II is a key member of the Electrical Engineering Team. This role involves designing, developing, modifying, and maintaining firmware for the company's products.
Essential Functions and Responsibilities:
- Participate in all phases of engineering projects, including design, testing, system integration, support, and documentation of electronics for the semiconductor manufacturing industry.
- Engage in project and design reviews as a member of the Electrical Engineering team.
- Design, update, and debug firmware for various systems.
- Support production activities, including analysis, problem-solving, implementing product improvements, and documenting changes.
- Test and debug existing products.
- Develop and debug Python test scripts.
- Provide support on the manufacturing floor as required.
Qualifications:
Education/Training:
- B.S. in Computer Engineering or a closely related field from an accredited four-year college or university.
Experience:
- Minimum of five years of related experience.
- Knowledge of engineering practices and ability to follow existing guidelines and processes.
- Proficiency in independently writing readable and structured code in C.
- Ability to collaborate effectively with developers, firmware engineers, hardware engineers, and testers.
- Capacity to self-study and perform development tasks with minimal support.
- Experience with microcontroller and microprocessor architectures and peripherals (e.g., PWM, DAC, ADC, TCP-IP, SPI, EtherCAT is a plus).
- Capability to develop firmware architectures.
- Proficiency in evaluating CPU performance and debugging programs.
- Understanding of basic RTOS principles.
- Familiarity with Python programming is a plus.
Desired Technical Skills:
- Experience in developing and executing testing and validation processes is advantageous.
- Experience in developing products for the semiconductor manufacturing industry is preferred.
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 California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, and Los Angeles County Fair Chance Ordinance. To the extent our customers require a background check for certain positions, the Company faces a significant risk to its business operations and business reputation unless a review of criminal history is conducted for those specific job positions.