Search jobs > Austin, TX > Senior principal software

Senior Software Principal Engineer - BIOS Firmware

Dell
AUSTIN, Texas, United States
$191K-$247K a year
Full-time

Senior SoftwarePrincipal Engineer - BIOSFirmware

TheSoftware Engineering team delivers next-generation softwareapplication enhancements and new products for a changing world.

Working at the cutting edge, we design and develop software forplatforms, peripherals, applications and diagnostics all with themost advanced technologies, tools, software engineeringmethodologies and the collaboration of internal and externalpartners.

Joinus to do the best work of your career and make a profound socialimpact as a Senior Principal Software Engineer on our SoftwareEngineering Team in Austin,Texas.

What you’llachieve

As a SeniorSoftware Principal Engineer, you will be responsible for developingsophisticated systems and software based on the customer’s businessgoals, needs and general business environment.

Youwill :

  • Implementsolutions using C / C++ programming / assembly and conduct design / codereviews, debug complex system software issues using analyzers andother hardware debugtools
  • Work on allaspects of software development life cycle (using specifications toassist in design documentation, code development, debugging,validation), work with system and software architects on featuredefinitions, requirements, and behaviorspecifications
  • Work with bothinternal groups and external vendors / partners / ODMs, define interface / protocolspecifications
  • Communicate andcoordinate activities across local / remote, internal / externalsites
  • Providetechnical advisement and direction to the team and other impactedstakeholders, provide mentorship and guidance to less experienceddevelopers

Takethe first step towards your dreamcareer

EveryDell Technologies team member brings something unique to the table.Here’s what we are looking for with this role :

EssentialRequirements

  • BSEE, BSCE, BSCSor related degree plus 12+ years of current embedded softwaredevelopmentexperience
  • Knowledge ofcompilers, assemblers, debuggers, systems software, data structuresandalgorithms
  • Strong programming skills in C / C++ ,strong analytical, problem-solving, and debugging skills,s trong system level architectureexperience for both hardware andfirmware
  • Understanding of OS Services (Linux orRealTimeOS), familiarity with Git, s trong system level architecture experience for both hardwareandfirmware
  • UEFI BIOS and / or Embedded Controllerdevelopment experience with Intel and / or AMD x86, and ARM systemarchitectures

DesirableRequirements

  • Basic understanding of x86 based personalcomputer architecture and operating systems, experience in firmwareor BIOS / UEFI development, scripting (Python) and assemblyexperience, familiarity with various hardware bus interfaces such as PCI, SMBUS, USB Type C, LPC, I2C,etc.
  • Familiarity withAgile methodologies, as well as with using the Atlassian suite oftools (BitBucket, Bamboo, Jira, and Confluence), familiarity withstandard hardwareprotocols

Compensation

Dellis committed to fair and equitable compensation practices. Thesalary range for this position is $191k -$247k.

Benefitsand Perks of working at DellTechnologies

Yourlife. Your health. Supported by your benefits. You can explore theoverall benefits experience that awaits you as a Dell Technologiesteam member right now at MyWellatDell.com

Whowe are

Webelieve that each of us has the power to make an impact. That’s whywe put our team members at the center of everything we do.

Ifyou’re looking for an opportunity to grow your career with some ofthe best minds and most advanced tech in the industry, we’relooking for you.

DellTechnologies is a unique family of businesses that helpsindividuals and organizations transform how they work, live andplay.

Join us to build a future that works for everyone becauseProgress Takes All ofUs.

Dell Technologies iscommitted to the principle of equal employment opportunity for allemployees and to providing employees with a work environment freeof discrimination and harassment.

Read the full Equal EmploymentOpportunity Policy here .

LI-Hybrid

JobID : R255311

5 days ago
Related jobs
Promoted
Dell
Manchaca, Texas

Software Principal Engineer - UEFI BIOSThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team...

Promoted
Cisco Systems, Inc.
Austin, Texas

We are looking for a highly skilled Senior Software Engineer to assume a leadership role in developing and maintaining APIs for our AI platform. As a Senior Software Engineer, you will collaborate closely with disparate teams, providing technical expertise, and leading initiatives to enhance our AI ...

Promoted
Dell
Austin, Texas

Join us to do the best work of your career and make a profound social impact as a Senior Principal Systems Development Engineer on our Systems Development Engineering Team in Austin, Texas. Senior Principal Systems Development EngineerOur customers’ system requirements are usually highly complex. Wh...

Promoted
Apple
Austin, Texas

Advertiser Experience team is a diverse, global, agile engineering team that builds best-in-class UI experience for our Advertisers. ...

Promoted
Dell
Shady Hollow, Texas, United States

Mechanical Senior Principal EngineerJoin us as a Mechanical Senior Principal Engineer on our Custom Design and Emerging Technology team in Austin, Texas to do the best work of your career. What you’ll achieveAs a Mechanical Senior Principal Engineer, you will be responsible for developing next gener...

Promoted
Procore Technologies
Austin, Texas

This position reports into Manager of Software Engineering, Mobile  and will be based in our Austin, TX office. Proven working knowledge of good software engineering techniques, methodologies, ​and best practices. Procore software solutions aim to improve the lives of everyone in constru...

Promoted
Dell
Austin, Texas

Mechanical Senior Principal Engineer. Join us as a Mechanical Senior Principal Engineer on our Custom Design and Emerging Technology team in Austin, Texas to do the best work of your career. As a Mechanical Senior Principal Engineer, you will be responsible for developing next generation data center...

Oracle
Austin, Texas

OCI native service to enable customers to migrate their data and application workloads to OCI from on-prem environments, and other are looking for software engineers who are ready to take on new challenges in maintaining and developing highly available and scalable migration platform. We offer outst...

Aspira Connect
TX, US

Aspira’s Senior Software Engineer serves as a technical leader within the engineering team, driving the design, development, and optimization of sophisticated software systems that are critical to the company’s success. The Senior Software Engineer collaborates across teams, mentors juni...

Circle
Austin, Texas

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world; analyzing requirements, procedures, and problems to improve existing systems and modifying systems; building and owning scalable microservices that ...