Posted in

Root Cause Analysis Senior Software Principal Engineer

Root Cause Analysis Senior Software Principal Engineer

CompanyDell Technologies
LocationAustin, TX, USA
Salary$180000 – $248000
TypeFull-Time
Degrees
Experience LevelExpert or higher

Requirements

  • 12+ years’ experience in embedded software/firmware development or equivalent skill; must include experience with systems software, data structures, algorithms, compilers, assemblers and debuggers
  • Excellent C programming skills and familiarity with git; solid understanding of Operating System (OS) services (Linux or Real time) and familiarity with latest technologies (wireless charging, type C) and various hardware bus interfaces
  • Ability to interpret electrical schematic diagram, strong analytical, problem-solving, debugging skills
  • Experience in firmware or BIOS/UEFI development or scripting (Python)
  • Experience with customer engagement, exceptional communication skills with ability to work in a global team-oriented environment

Responsibilities

  • Design and implement firmware on embedded controller (ARM core) processes in real time Operating System (OS) environment, using C and assembly languages
  • Work on all aspects of software development life cycle using specifications to assist in design documentation, code development, conduct design/code reviews, debugging complex system issues and unit/system validation
  • Work with system and software architects on feature definitions, requirements and behavior specifications
  • Work with internal groups, external vendors and partners to define interface/protocol specifications and coordinate various activities globally
  • Provide technical advisement to stakeholders and provide mentorship to less experienced developers

Preferred Qualifications

  • Familiarity with PC Architecture, Zehyr, Jenkins, Mavin, standard hardware protocols, Agile methodologies, and using the Atlassian suite of tools (BitBucket, Bamboo, Jira, and Confluence)