This role is responsible for driving the design, development, and debugging of embedded software and firmware to ensure efficient hardware operation
Job Summary
This role is responsible for driving the design, development, and debugging of embedded software and firmware to ensure efficient hardware operation.
The engineer will lead project teams and collaborate with cross-functional groups including hardware engineers and product managers to deliver high-quality solutions.
Candidates are expected to own the creation of instructional technical manuscripts and manage resource allocation for complex programming projects.
Matching Summary
This role is responsible for driving the design, development, and debugging of embedded software and firmware to ensure efficient hardware operation.
Salary
Not specified; Not specified; Not specified
Skills & Requirements
Must-have
Embedded Software Development
C and C++ Programming Languages
Firmware Architecture Design
DSP and EFI Driver Development
Real-Time Operating Systems
Nice-to-have
Agile Methodology Experience
Cross-functional Team Leadership
Python Programming Skills
Linux Environment Proficiency
Git Version Control Usage
Key Requirements
Four-year degree in Computer Science or Electrical Engineering
4-7 years of work experience in firmware development
Demonstrated competence in embedded systems architecture