BIOS Developer III - Embedded Software

BIOS Developer III - Embedded Software

Bangalore

Share this job

Posted: 20 - May - 2022

Job Description

BIOS Developer III - Embedded Software

 

Job Description:

This position is for a software engineer and candidate will work on BIOS/UEFI domain mainly on project related to x86 and ARM platform integration and optimization in multiple OS (Windows, Linux, Android) on native and virtualized environments. The person will work as part of a development team in the definition, development, integration and test of Embedded Software and Software subsystem. The person is expected to deal and interact with customer on a regular basis. The person will be expected to work to a high-quality development process and where possible and when necessary lead change and improvements to this process.

Skill set required:

  • 3 to 8 years of experience in Embedded software design and development.
  • Experience with Embedded C, C++ programming.
  • Experience in BIOS or UEFI development and debugging, and familiar with BIOS flashing tools.
  • Experience in x86 and ARM platform Integration and optimization in multiple OS (Windows, Linux, Android) on native and virtualized environments.
  • Experience in x86 and ARM architecture, Boot Process, BIOS, configure storage, and firmware integration and debug
  • Knowledge in software stacks integration and familiar with performance benchmarking software in system.
  • Knowledge in software development and software testing methodologies along with change and configuration management practices.
  • Hands-on experience software management tool Git and Docker.
  • Software development knowledge - Real-time OS, BIOS/UEFI, Device Drivers, programming microcontrollers is an added advantage

Company Information

Not Disclosed by the Recruiter

Not Disclosed by the Recruiter