Senior Software Principal Engineer - BIOS Firmware
Company: Dell
Location: Austin
Posted on: November 13, 2024
|
|
Job Description:
Senior Software Principal Engineer - BIOS Firmware
The Software Engineering team delivers next-generation software
application enhancements and new products for a changing world.
Working at the cutting edge, we design and develop software for
platforms, peripherals, applications and diagnostics - all with the
most advanced technologies, tools, software engineering
methodologies and the collaboration of internal and external
partners.
Join us to do the best work of your career and make a profound
social impact as a Senior Principal Software Engineer on our
Software Engineering Team in Austin, Texas.
As a Senior Software Principal Engineer, you will be responsible
for developing sophisticated systems and software based on the
customer's business goals, needs and general business
environment.
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
-- 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, s trong system level
architecture experience for both hardware and firmware
-- Understanding of OS Services (Linux or RealTimeOS), familiarity
with Git, s trong system level architecture experience for both
hardware and firmware
-- Basic understanding of x86 based personal computer architecture
and operating systems, experience in firmware or BIOS/UEFI
development, scripting (Python) and assembly experience,
familiarity with various--hardware bus interfaces such as PCI,
SMBUS, USB Type C, LPC, I2C, etc.
-- Familiarity with Agile methodologies, as well as with using the
Atlassian suite of tools (BitBucket, Bamboo, Jira, and Confluence),
familiarity with standard hardware protocols--
If you're looking for an opportunity to grow your career with some
of the best minds and most advanced tech in the industry, we're
looking for you.
Dell Technologies is a unique family of businesses that helps
individuals and organizations transform how they work, live and
play. Read the full Equal Employment Opportunity Policy here .
#
Keywords: Dell, Austin , Senior Software Principal Engineer - BIOS Firmware, IT / Software / Systems , Austin, Texas
Click
here to apply!
|