Principal Engineer Firmware Engineering
PuneFull-time8–14 yrsPosted 4 weeks ago
Leadership embedded systems role at Vertiv in Pune. Needs 8+ years and a B.Tech, B.E. or M.Tech.
About the role
Job Description for Principal Engineer - Firmware 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.
What you'll do
- 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
What you need
- Embedded C
- C++
- C
- Linux
- TCP/IP
- REST APIs
Good to have
- CI/CD
- Test automation