Dell EMC

BIOS Update/Recovery Principal Engineer

Posted on: 9 Jan 2023

Austin, TX

Job Description

State-of-the-art products demand state-of-the-art firmware, and that’s the role of our Firmware Engineering team. We lead and deliver the analysis, design, programming, debugging, troubleshooting or modification of software for firmware applications. Our team oversees programming activities involving analog and digital hardware as well as software operating systems. We also influence product development at all stages. In short, we use the latest technology to modify existing solutions, in addition to developing innovative new software and firmware solutions

Join us to do the best work of your career and make a profound social impact as a BIOS Update/Recovery Principal Engineer on our Client Platform Software Engineering team in Austin, TX.

What you’ll achieve

As a Firmware Principal Engineer, you’ll work with an experienced team of engineers to specify and develop BIOS update and recovery functions for next generation Client products, driving industry leading IP / feature development. You’ll apply skills and experience across the full cycle of software development (specification development and review, debug and validation) to enable features and capabilities of platforms focusing on the updating and recovery of the firmware products supported by the client platforms and accessories (such as docking stations). This position is in the Client Platform Software Engineering.

You will:

Take ideas from concept phase through delivery, including creating high level design documents, scoping design and requirements and detailed specification creation
Work with Update\Recovery team to develop, and deliver firmware features
Develop proof of concept designs and support implementation/productizing
Aid in the review and processing of industry standards, new partner technologies, marketing and customer requirements into actionable plans for product update\recovery features.
Triage customer issues and create/implement correction plans to remedy them

Take the first step towards your dream career
Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:

Essential Requirements

Strong knowledge of Computer Architecture
Strong knowledge of C/C++, Python, and other programming languages
Strong knowledge of operating systems; firmware; BIOS – UEFI preferable; GIT or similar source control practices; device drivers; software performance, scalability, relevant industry standards and application administration; embedded software/firmware; tools and utilities
Ability to code and guide others to code flexible, scalable and complex
programs, using either written or verbal design specifications
Ability to achieve mastery of new tools, languages and operating
systems with some training and on-the- job experience
Familiarity with several Software Lifecycle and Quality Assurance
methodologies

Desirable Requirements

Qualified candidates must have good software design skills and be able to produce documentation related to software design at both a high and low level.
Experience with Agile SW development practices
Candidates should enjoy working in a fast moving, team-oriented environment.

Education\Experience Requirements

Typically requires 8+ years of related experience in a professional role with
a Bachelor’s degree; or 6+ years with a Master’s degree; or 3+ years with a
PhD; or equivalent experience

Dell EMC

Hopkinton, MA

Dell EMC develops, delivers, and supports information infrastructure and virtual infrastructure technologies, solutions, and services. It offers enterprise storage systems and software deployed in storage area networks (SAN), networked attached storage (NAS), unified storage combining NAS and SAN, object storage, and direct attached storage environments; a portfolio of backup products that support enterprise application workloads; and cloud software and infrastructure-as-a-service.

The company also offers security solutions that enable organizations to detect, investigate, and respond to advanced attacks; confirm and manage identities; and help reduce IP theft, fraud, and cybercrime. In addition, it provides enterprise software and cloud solutions, including Documentum product line that enables the digitization and flow of content through organizations in regulated industries; InfoArchive product line that helps customers take cost out of their current IT environments by archiving inactive information to decommission legacy applications; and Project Horizon, a curated app marketplace of content related end-user productivity apps.

Further, the company provides Pivotal Big Data Suite, a data solution; Pivotal Cloud Foundry, a cloud platform-as-a-service; and Pivotal Labs agile development services. Additionally, it offers virtualization infrastructure solutions, which include a suite of products and services to deliver a software-defined data center, and support a range of operating system and application environments, as well as networking and storage infrastructures.

The company also provides installation, professional, software and hardware maintenance, and training services. EMC Corporation markets its products through various distribution channels, as well as directly worldwide. The company was formerly known as EMC Corporation and changed its name to Dell EMC in September 2016. Dell EMC founded in 1979 and is headquartered in Hopkinton, Massachusetts.

  • Industry
    Information Technology
  • No. of Employees
    72,000
  • Jobs Posted
    3412

Similar Jobs