Embedded System Platform Firmware Architect

HPSpring, TX
$130,700 - $205,200

About The Position

Embedded System Platform Firmware Architect Description - We are seeking a highly skilled and experienced Platform Firmware Architect to join our Firmware R&D team. The ideal candidate will be responsible for designing, developing, and optimizing firmware solutions for our PC platforms. This role demands a deep understanding of firmware development, architecture design, and system integration.

Requirements

  • Bachelor's or master's degree in computer science, Electrical Engineering, or a related field.
  • 8+ years of experience in firmware development and architecture, preferably in the PC industry.
  • Strong proficiency in C/C++ programming languages.
  • Experience with embedded systems, BIOS, UEFI, and low-level hardware interactions.
  • Strong understanding of desktop and notebook PC architecture.
  • Familiarity with power delivery protocols and USB-C technology.
  • Familiarity with industry standards and protocols such as USB, PCIe, and I2C.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Proven track record of delivering high-quality firmware solutions in a fast-paced, dynamic environment.
  • Experience with security aspects of firmware, such as secure boot and firmware update mechanisms.
  • Familiarity with Agile development methodologies.
  • Knowledge of power management and system optimization techniques.
  • Previous experience working with ODMs and third-party vendors.

Nice To Haves

  • Agile Methodology
  • Algorithms
  • C (Programming Language)
  • C++ (Programming Language)
  • Computer Engineering
  • Computer Science
  • Debugging
  • Electrical Engineering
  • Embedded Software
  • Embedded Systems
  • Firmware
  • Firmware Development
  • Git (Version Control System)
  • Linux
  • New Product Development
  • Operating Systems
  • Python (Programming Language)
  • Real-Time Operating Systems
  • Software Development
  • Software Engineering

Responsibilities

  • Lead the architecture design and development of firmware for PC platforms.
  • Collaborate with hardware and software teams to define and implement firmware solutions.
  • Drive the integration of firmware with hardware components and ensure seamless interaction.
  • Develop and maintain firmware architecture documentation and guidelines.
  • Conduct code reviews and ensure adherence to best practices in firmware development.
  • Identify and implement optimizations to improve firmware performance and efficiency.
  • Lead proof of concept projects to explore new technologies and innovative firmware solutions.
  • Work closely with third-party vendors and partners to integrate and validate firmware components.
  • Provide technical leadership and mentorship to junior firmware engineers.
  • Stay updated with the latest industry trends and advancements in firmware and hardware technologies.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Long term/short term disability insurance
  • Employee assistance program
  • Flexible spending account
  • Life insurance
  • Generous time off policies, including; 4-12 weeks fully paid parental leave based on tenure
  • 11 paid holidays
  • Additional flexible paid vacation and sick leave (US benefits overview)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service