Description
You will develop and integrate low-level firmware and system software.
Responsibilities
- Develop system software using C and C++ within a UEFI EDK II environment.
- Integrate third-party SDKs to enable communication with hardware components.
- Research technical issues and implement solutions for complex system problems.
- Work within Agile and Scrum methodologies to deliver firmware updates.
Required Skills
- 6-8 years of experience in C and C++ system programming.
- Hands-on experience with UEFI EDK II.
- Deep understanding of PC Architecture.
- Knowledge of Linux Kernel development or Windows device driver development and Windows internals.
- Experience integrating third-party SDKs for hardware communication.
- Bachelor’s degree in Computer Science or a related field.
- Strong analytical and technical research capabilities.
- Effective written and verbal communication skills.
Preferred Skills
- Knowledge of PowerShell scripting.