Talent.com
Engineering Manager - Embedded System

Engineering Manager - Embedded System

Nvent.comBangalore
30+ days ago
Job description

About the job :

Were looking for people who put their innovation to work to advance our success and their own.

Join an organization that ensures a more secure world through connecting and protecting our customers with inventive electrical You Will Experience In This Position

In this position, you will be :

  • Managing a team of embedded software developers by leading the design, development, review and maintenance of embedded software systems.
  • Lead the team by hiring , developing and mentoring embedded software engineers.
  • Collaborate by working with cross functional hardware, software and testing teams.
  • Provide technical leadership by contributing to architecture and design discussions, driving

best practices and ensuring highest quality of the teams deliverables.

  • Lead all aspects of embedded software starting from pre development, design prototyping, testing, validation till maintenance.
  • Provide technical guidance by contributing to design discussions, drive best practices and provide technical mentoring.
  • Manage defects by implementing defect tracking and management processes.
  • Plan and execute multiple project requirements with changing priorities.
  • Drive the teams operational excellence through mechanisms and process improvement
  • Participate in design reviews and project meetings.
  • Experience with software tools such as repository management (Git / Subversion), Jira, static analysis, etc.
  • Continuous learning
  • Stay updated on industry trends, emerging technologies and best practices in embedded Have :
  • Academic background in Bachelors Degree or above in Computer Science / Electrical
  • Engineering or equivalent.

  • Experience in embedded systems and third party drivers.
  • Understanding of Linux Kernel, drivers and BSP and IO interfaces.
  • Experience in C, C++ programming.
  • Experience in RUST is an added advantage.
  • 10+ years of working directly within engineering teams experience
  • 3+ years of engineering team management experience
  • 3+ years of designing or architecting (design patterns, reliability and scaling) of new and
  • existing systems experience

  • Experience partnering with product or program management teams
  • Knowledge of engineering best practices and patterns for the software development, such as
  • coding standards, code reviews, source control management, CI / CD, testing, certification.

  • Experience in recruiting, hiring, mentoring / coaching and managing teams of Software
  • Engineers to improve their skills, and make them more effective

  • Exposure working with multi-site global teams
  • (ref : hirist.tech)

    Create a job alert for this search

    Engineering Manager • Bangalore