Lead Firmware Engineer
Role details
Job location
Tech stack
Job description
Define requirements and specifications for firmware design implementation, while using your strong communication skills to inform your team of the firmware strategy and direction.
Participate in design reviews and program lifecycle analysis.
Work interactively with electrical engineers to select a microcontroller and optimize the microcontroller interconnections.
Simulate firmware, validate and test firmware implementation on Printed Circuit Board Assembly (PCBA).
Document firmware for release to production.
Work with systems and software engineers to test and implement firmware updates.
Mentor and coach developing engineers.
Requirements
Excellent written and verbal communications skills
Knowledge of electrical engineering principles
Work independently and have a track record of organizing, designing, documenting, and delivering completed assemblies.
Experience preferred developing, writing, and debugging code for embedded processors (ARM and DSP, preferred); able to comfortably work in C and Python; Verilog is a plus.
Hands-on lab experience debugging microcontroller assemblies
Experience with electrical lab tools (hand tools, multimeter, oscilloscope, analyzers, etc.) for testing and debugging firmware in real-time on PCBAs.
Experience leading projects, teams, etc. is a plus
Travel up to 20% with the ability to be flexible for domestic and international travel based on business needs.
Minimum Qualifications Doctorate (Academic) Degree and 0 years related work experience; Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years
Benefits & conditions
Base Pay Range: $97,000.00 - $164,900.00 Annually
Primary Location: USA-MI-Ann Arbor-KLA
KLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.
Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on... For full info follow application link.