Firmware Engineer
LenovoMorrisville, north carolina, united statesUpdate time: April 8,2021
Job Description
Position Description:
About Lenovo:
Focused on a bold vision to deliver smarter technology for all, we are
developing world-changing technologies that create a more inclusive,
trustworthy and sustainable digital society. By designing, engineering and
building the world’s most complete portfolio of smart devices and
infrastructure, we are also leading an Intelligent Transformation – to create
better experiences and opportunities for millions of customers around the
world. Join us in defining our world of tomorrow and creating smarter
technology for all!
Who You’ll Work With:
Lenovo's Infrastructure Solutions Group (ISG) provides end-to-end IT solutions
and services for organizations at any scale. We empower our customers to
dramatically accelerate their organizations, improve their industries, and
solve humanity’s greatest challenges. A trusted partner every step of the
way, we provide reliable infrastructure and support with Smarter
Infrastructure Solutions, Cloud Computing, Analytics and AI, As-A-Service,
Edge Computing, and more.
What You’ll Do:
Candidates will work with software engineers to write, debug and test embedded
Firmware. Manage and maintain firmware build tools, manage builds and release
Firmware to test as well as recreate and fix problems reported by the test
team. Duties may include code development, unit testing, debugging, and
customer support for technical issues.
#### Position Requirements:
Basic Qualifications:
\- 5 years' minimum experience in Firmware/Software Development
\- Programming experience: C/C++, Python and Bash
\- Experience with firmware programming and debugging
\- Experience in Systems Management and/or embedded processors
\- Experience with Windows and Linux operating systems
\- Experience with Intel or AMD processors
\- Intimate knowledge of software development processes expected
\- Strong analytical and debug methodology skills expected
\- Knowledgeable of Agile methodologies
Preferred Qualifications:
\- Working knowledge of Linux Kernel programming and Linux driver development
\- Proficient with Git source version control system
\- Proficient with CI/CD tools like Jenkins
\- Experience working with I2C, IPMI protocols or unified Extensible Firmware
Why Lenovo?
Lenovo is a US$50 billion Fortune Global 500 company, with 57,000 employees
and operating in 180 markets around the world. We are #1 PC company on the
planet, BCG's 50 most innovative companies, and one of Interbrand’s 100 BEST
global brands. Focused on a bold vision to deliver smarter technology for
all, we are developing world-changing technologies that create a more
inclusive, trustworthy and sustainable digital society. By designing,
engineering and building the world’s most complete portfolio of smart devices
and infrastructure, we are also leading an Intelligent Transformation – to
create better experiences and opportunities for millions of customers around
the world.
Learn more about why it’s great to work at Lenovo -
https://www.lenovobenefits.com/why-join-lenovo
We are an Equal Opportunity Employer and do not discriminate against any
employee or applicant for employment because of race, color, sex, age,
religion, sexual orientation, gender identity, status as a veteran, and basis
of disability or any federal, state, or local protected class.
Get email alerts for the latest"Firmware Engineer jobs in Morrisville, north carolina, united states"
