Search by job, company or skills

Fubeus Technology

Embedded Software Engineer

Save
  • Posted 2 months ago
  • Be among the first 40 applicants
Early Applicant

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145170173

Similar Jobs

Bengaluru, India

Skills:

arinc 429 RtosUartSpiHIL TestingEmbedded Software DevelopmentCanGitI2cMatlab SimulinkARINC 664Data ProcessingFlight controllersAutopilot systemsDO-178CSensor integrationUAV firmware

Bengaluru, India

Skills:

ARM Cortex-M architectureInterrupt designCMSIS-level developmentReal-time dataflow synchronizationMemory coherencyHardware register programmingLow-level MCU architectureEmbedded firmware designRobotics systemsMemory hierarchyDMA pipelinesReal-time control loopsSTM32 ARM-cortexM7 seriesDynamic event-driven frameworksCache optimization techniquesRTOS InternalsSensor data processing

Bengaluru, India

Skills:

Rtos ConceptsEmbedded LinuxDevice DriversEmbedded SystemsKernel user-space interactionBare Metal firmware development

Bengaluru, India

Skills:

lauterbach RtosUsbCmultithreadingUartZephyrDebugging ToolsSpiFreertosPcieLinuxBootloaderSynchronizationI2cIpcBSP developmentThreadxanalyzersOscilloscopepower management

Bengaluru, India

Skills:

Device DriversFirmwareSystem IntegrationRtosMemory System FabricKernel Linuxpower managementARM or other low-power SoC architecturesEmbedded SystemsSoftware Stacks