Embedded Software Engineer

Fubeus 

📍 Bengaluru, India 🇮🇳

full-time
mid-level
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

C++BIOSx86PCIeUSB

Industry

Consumer ElectronicsSemiconductor

Job Description

Requirements

  • Must be fluent in English.
  • Strong C/C++ skills are a must.
  • Basic BIOS knowledge is a plus.
  • Knowledge of the x86 architecture is required.
  • Working with Windows drivers for x86 is a plus.
  • Good problem-solving and software debugging skills.
  • 2-3 years of experience with embedded software development is required.
  • Documentation experience in a training development environment is a plus.
  • Strong interpersonal, telephone, written, and group communication skills are required.
  • Good experience with clocks, resets, level translators, glue logic, etc.
  • Experience in High Speed I/Os like PCIe (preferably Gen4 and above), Memory (DDR4/DDR5 LPDDR4/LPDDR5), USB4.0/3.2/3.1
  • Basic knowledge of scripting languages like Python, Shell, etc. is required; x86 assembly language programming knowledge is a plus.
  • Understanding of the embedded software development flow, including Baremetal, Linux, application development, knowledge of BSPs, software libraries, device drivers, and RTOS is required.
  • HW/Schematic experience with CPUs is a plus, as well as CRB (Customer Reference Board) bring-up work/activities, Test and Validation, Reporting and Customer support.

This job was posted by Ks Omprakash from Fubeus.