Principal Firmware Engineer jobs in United States
info-icon
This job has closed.
company-logo

Vertiv · 1 month ago

Principal Firmware Engineer

Vertiv is a global critical infrastructure and data center technology company that ensures customers’ vital applications run continuously. The Principal Firmware Engineer provides advanced technical expertise in developing embedded control software applications, mentors other engineers, and leads technical direction for firmware projects.

Data CenterInformation TechnologyIT InfrastructureTelecommunications
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Lead the design and implementation of advanced firmware and software components
Mentor and provide technical guidance to other firmware engineers, fostering skill development and best practices
Set technical direction for firmware projects, ensuring alignment with organizational goals
Write clear, maintainable code conforming to company standards
Maintain revision control using modern tools and promote best practices in source code management
Collaborate with cross-functional teams to develop, debug, and test product features
Provide comprehensive design, unit test, and integration test documentation artifacts
Drive continuous improvement in firmware development processes and methodologies
Participate in code reviews and technical discussions
Other tasks and activities as required by management

Qualification

Embedded operating systemsC/C++ programmingEmbedded systemsPythonBASHNetwork protocolsFirmware debuggingSource code managementMentoring engineersAgile methodsCircuit board schematicsTI microprocessorsYocto for embedded devicesComputer securityCommunication skills

Required

Bachelor's Degree in Computer Science, Engineering, or equivalent work experience. Advanced degree preferred
Extensive experience with embedded operating systems
Advanced working knowledge of C/C++, Python, and BASH languages (at least one required)
Deep understanding of embedded systems, device drivers, control algorithms, process synchronization, and related topics
Knowledge of network and server management protocols such as SNMP, SSH, TCP/IP
Ability to read and interpret circuit board schematics
Strong hardware and firmware debugging and problem-solving skills
Excellent written and oral communication skills
Experience with source-code revision control tools
Demonstrated experience mentoring or leading other engineers

Preferred

Experience with software design principles, including functional design of software components and libraries, object-oriented concepts, and Agile methods
General understanding of computer security vulnerabilities and protection techniques
Well-developed cultural and communications skills
Ability to work across all levels of the organization
Experience with batteries and data centers is a plus
Knowledge of source code version control tools like Git
Experience working with and building Yocto for embedded devices
Experience with TI microprocessors

Company

Vertiv designs, builds and services critical infrastructure that enables vital applications for data centers and industrial facilities.

Funding

Current Stage
Public Company
Total Funding
$1.24B
Key Investors
Starboard ValuePlatinum Equity
2022-10-20Post Ipo Equity
2020-02-10Post Ipo Equity· $1.24B
2020-02-10IPO

Leadership Team

leader-logo
Giordano Albertazzi
Chief Executive Officer
linkedin
leader-logo
Peter Lambrecht
Vice President Sales EMEA
linkedin
Company data provided by crunchbase