Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Dell Senior Software Principal Engineer - BIOS Firmware 
United States, Texas, Austin 
290274534

Yesterday

You will:

Implement solutions using C/C++ programming/assembly and conduct design/code reviews, debug complex system software issues using analyzers and other hardware debug tools

Work on all aspects of software development life cycle (using specifications to assist in design documentation, code development, debugging, validation), work with system and software architects on feature definitions, requirements, and behavior specifications

Work with both internal groups and externaldefine interface/protocol specifications

Communicate and coordinate activities across local/remote, internal/external sites

Essential Requirements

BSEE, BSCE, BSCS or related degree plus 12+ years of current embedded software development experience

Knowledge of compilers, assemblers, debuggers, systems software, data structures and algorithms

Strong programming skills in C/C++ , strong analytical, problem-solving, and debugging skills, strongsystem level architecture experience for both hardware and firmware

Understanding of OS Services (Linux or RealTimeOS), familiarity with Git, strongsystem level architecture experience for both hardware and firmware

UEFI BIOS and/or Embedded Controller development experience with Intel and/or AMD x86, and ARM system architectures


Desirable Requirements

Basic understanding of x86 based personal computer architecture and operating systems, experience in firmware or BIOS/UEFI development, scripting (Python) and assembly experience, familiarity withvarious hardwarebus interfaces such as PCI, SMBUS, USB Type C, LPC, I2C, etc.