Software Engineer BIOS / Penang, Malaysia

- required immediately, permanent -

Tasks:

  • Support technical definition of planned products.
  • Contribute to hardware schematics creation. Provide input for and verify software compliant hardware design.
  • Create schedules and provide effort and cost estimations for software development tasks and projects.
  • Self-reliant handling of software development tasks and projects.
  • Create (or provide), test, release and distribute the required standard or customized software component: BIOS (x86), Boardcontroller Firmware (BC FW) (x86), Board Support Packages (BSPs) for defined target operating systems (drivers,kernel patches ...) (x86, ARM), Bootloader (ARM) o Utilities (x86, ARM) 
  • Support hardware bring-up and debugging.
  • Create and provide software for test purposes and failure analysis.
  • Support congatec Test Engineering (TE) department during mass production tester development.
  • Analyze and solve technical customer issues in cooperation with the Technical Solution Center (TSC) department.
  • Create required software and software usage documentation.
  • Perform training and know how transfer for congatec field application engineers and sales representatives.
  • Contribute to the creation of technical specifications for new standards, products and features.
  • Analyze and solve product and software component issues during life cycle.
  • Perform required software maintenance and update tasks. 

 

Profile:

  • University degree in electrical engineering or similar
  • Profound knowledge of x86 architecture
  • Experience with hardware related, low level programming in C/C+ + (and assembler)
  • Basic knowledge of the architecture of contemporary operating systems
  • Experience with low level software programming (driver development) and UEFI BIOS
  • Good level of spoken and written English 

Become part of our successful team!
We look forward to receiving your complete application.

HR Contact

Tel. +49(991)2700-142