Principal Firmware Engineer

Phoenix, AZ
Full Time
Experienced

Our client, a leading company in the consumer goods industry, is seeking an experienced Principal Firmware Engineer to join their dynamic team. The ideal candidate will be responsible for leading the development and implementation of firmware for cutting-edge consumer products. This role requires a combination of technical expertise, leadership skills, and a passion for innovation.

Key Responsibilities:

  • Lead the design, development, and testing of firmware for consumer goods products.
  • Collaborate with cross-functional teams, including hardware, software, and product management, to define and implement product requirements.
  • Develop and maintain firmware architecture, ensuring scalability and performance.
  • Perform code reviews and provide technical guidance to junior engineers.
  • Debug and troubleshoot complex firmware issues.
  • Implement and optimize low-power design techniques for battery-operated devices.
  • Ensure compliance with industry standards and regulatory requirements.
  • Stay updated with the latest trends and technologies in firmware development.
Qualifications:
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • 10+ years of relevant firmware development experience, with a focus on new product design and development.
  • Strong experience in C and C++ programming languages.
  • Proficient in developing firmware for embedded microcontrollers (ARM Cortex M0-M33).
  • Experience with RTOS-based firmware development.
  • Familiarity with security best practices, including cryptographic algorithms and secure boot protocols.
  • Knowledge of low power design practices and experience with battery-operated consumer devices.
  • Strong debugging and troubleshooting skills.
  • Experience with serial communication protocols (I2C, SPI, UART).
  • Excellent verbal and written communication skills.
  • Self-motivated, team player with a strong desire to learn new skills and grow.

Preferred Qualifications:

  • Experience with Bluetooth and Bluetooth Low-Energy (BLE) development.
  • Familiarity with BuildKite or other continuous integration platforms.
  • Previous experience in the consumer goods industry.
  • Experience with PCB hardware bring-up and working closely with EE teams.

Apply Today!

If you are a motivated and customer-focused individual with a passion for account management and client success, we encourage you to apply for the Account Manager position. 

We thank all applicants for their interest. 

Please note, only those selected for an interview will be contacted. All others will be considered for future placement opportunities.

----------

Disclaimer: This job description is intended to provide a general overview of the responsibilities and requirements of the position. It is not an exhaustive list of all duties, responsibilities, and skills required. The company reserves the right to amend and change responsibilities to meet business and organizational needs as necessary.

Equal Employment Opportunity: HireVenture is an equal opportunity employer and values diversity. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, genetic information, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law.

Confidentiality Notice: This job description and any accompanying attachments are confidential and may contain privileged information intended solely for the use of the individual or entity to whom they are addressed. If you have received this communication in error, please notify the sender immediately and delete the original message.

Copyright: This job description is copyrighted by HireVenture. Unauthorized use, reproduction, or distribution of this material is strictly prohibited without the written consent of HireVenture.

Note: The information provided in this job description is subject to change without notice. Please refer to the latest version of the job description available on our website for the most up-to-date information.

----------

HireVenture
www.hireventure.com

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*