Live opening · Posted 3 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Job Description
Job Description for Principal Engineer - Firmware
Primary Objective Of Position
Provide technical leadership and architectural vision for embedded software development projects. Design and architect robust software solutions comprising control functions, communication protocols, drivers, and web interfaces running on Linux or real-time operating systems. Define technical standards and best practices to ensure system scalability, performance, and reliability.
Lead cross-functional teams and collaborate with international design and development partners. Drive requirements analysis, create high-level architectural designs, and oversee implementation in C/C++ technologies and web technologies. Conduct architectural reviews and establish quality assurance frameworks to ensure technical excellence across products.
Job Responsibility
Provide technical leadership and architectural oversight for embedded software projects
Define and maintain the technical vision and roadmap for software architecture
Establish coding standards, design patterns, and best practices for development teams
Develop high-level architectural designs and detailed technical specifications
Review and approve software designs to ensure alignment with architectural vision
Mentor development teams on complex technical challenges and architectural decisions
Evaluate and recommend technologies, frameworks, and tools for embedded systems
Collaborate with international design teams to ensure architectural consistency
Conduct architectural and code reviews to maintain technical quality
Develop strategies to improve software quality, performance, and maintainability
Identify and mitigate technical risks throughout the development lifecycle
Job Requirements
BE/BTech or ME/MTech in Computer Science/Electronics Engineering or equivalent
8+ years of experience in software development with at least 2 years in architectural roles
Deep expertise in embedded systems architecture and Linux environments
Strong background in software architecture principles, design patterns, and system modeling
Extensive experience with C/C++ development and embedded software optimization techniques
Advanced knowledge of communication protocols including Ethernet, TCP/IP, Modbus, BACnet, and SNMP
Experience with real-time operating systems and resource-constrained environments
Proven ability to design scalable, maintainable software architectures for complex systems
Experience with Yocto Project and embedded Linux build systems
Knowledge of web technologies and RESTful API design for embedded applications
Strong technical leadership skills with experience guiding development teams
Excellent problem-solving abilities and system-level thinking
Outstanding communication skills in both written and spoken English
Ability to influence stakeholders and drive technical consensus across teams
Experience with CI/CD pipelines and automated testing frameworks for embedded systems
About The Team
Work Authorization
No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.
Equal Opportunity Employer
We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability.
Work arrangement
No
More openings worth a look
Recently tracked roles with full details and direct application links.