This role is responsible for driving the design, development, and debugging of embedded software and firmware to ensure efficient and reliable hardware operation
Job Summary
This role is responsible for driving the design, development, and debugging of embedded software and firmware to ensure efficient and reliable hardware operation.
The engineer will lead project teams and collaborate with hardware engineers, software developers, and product managers to deliver high-quality solutions.
Responsibilities include designing enhancements for subsystems like DSP, EFI drivers, and BIOS/UEFI while creating detailed testing plans and technical manuscripts.
Matching Summary
This role is responsible for driving the design, development, and debugging of embedded software and firmware to ensure efficient and reliable hardware operation.
Salary
Not specified; Not specified; Not specified
Skills & Requirements
Must-have
Embedded Software Development
C and C++ Programming Languages
BIOS UEFI Firmware Design
DSP and Embedded Code Integration
Git Version Control System
Linux Operating Systems
Real-Time Operating Systems
Nice-to-have
Agile Methodology Experience
Python Programming Language
Cross-Functional Team Leadership
New Product Development Skills
Effective Communication Abilities
Learning Agility Traits
Key Requirements
Four-year or Graduate Degree in Computer Science or Electrical Engineering
4-7 years of work experience in firmware development
Demonstrated competence in embedded systems architecture