Principal Engineer Firmware Engineering

Vertiv Co

Pune District

Sur place

INR 3 000 000 - 6 000 000

Plein temps

Il y a 5 jours
Soyez parmi les premiers à postuler
Générateur de candidature

N’envoyez pas de CV générique — générez un CV et une lettre de motivation adaptés à ce poste précis.

Passez les filtres ATS

Résumé du poste

Vertiv Co. in Pune seeks Principal Engineer - Firmware to provide technical leadership and architecture for embedded software on Linux/RTOS. You will lead cross-functional teams, define standards, and oversee C/C++ development, Yocto projects, and RESTful interfaces, ensuring scalable, reliable systems across global partners.

The role demands strong architectural vision, mentorship, and collaboration with international teams to drive software excellence and maintainability.

Qualifications

  • BE/BTech or ME/MTech in Computer Science/Electronics Engineering or equivalent.
  • 8+ years of software development with at least 2 years in architectural roles.
  • Deep expertise in embedded systems architecture and Linux environments.
  • Advanced knowledge of C/C++ and embedded software optimization techniques.
  • Experience with Yocto Project and embedded Linux build systems.
  • Strong background in software architecture principles, design patterns, and system modeling.
  • Experience with CI/CD pipelines and automated testing frameworks for embedded systems.

Responsabilités

  • 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.

Connaissances

Technical leadership
Architectural vision
Communication skills
Problem solving
System thinking

Formation

BE/BTech or ME/MTech in Computer Science/Electronics Engineering or equivalent

Outils

C/C++ development
Yocto Project
Embedded Linux build systems
Linux environments
Real-Time Operating Systems
RESTful API design
TCP/IP
Modbus
BACnet
SNMP

Description du poste

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
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Principal Engineer Firmware Engineering
Principal Engineer Firmware Engineering

Vertiv • Pune District

Sur place
INR 4 500 000 - 6 500 000
Principal Engineer Firmware Engineering
Principal Engineer Firmware Engineering

Vertiv • Maharashtra

Sur place
INR 3 000 000 - 6 000 000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton Corporation • Pune District

Sur place
INR 1 800 000 - 2 400 000
AM - Software Engineer
AM - Software Engineer

KOHLER India • Maharashtra

Sur place
INR 4 000 000 - 6 000 000
Lead firmware developer
Lead firmware developer

KOHLER India • Maharashtra

Sur place
INR 3 000 000 - 6 000 000
Senior Embedded Linux Firmware Architect
Senior Embedded Linux Firmware Architect

KOHLER India • Maharashtra

Sur place
INR 1 200 000 - 1 800 000
Sr. Engineer Firmware Engineer
Sr. Engineer Firmware Engineer

Vertiv Co • Pune District

Sur place
INR 2 500 000 - 4 000 000
Senior Architect- Embedded Systems
Senior Architect- Embedded Systems

TidyHire • Hyderabad

Sur place
INR 4 000 000 - 7 000 000
Director Embedded Engineering
Director Embedded Engineering

Sanlayan Group • Bengaluru

Sur place
INR 4 500 000 - 7 500 000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton Corporation • Pune District

Sur place
INR 2 400 000 - 4 200 000