The Job logo

What

Where

Senior Engineer - Embedded Firmware

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
The Senior Firmware Engineer role at Hubbell India (Beckwith) is crucial in developing and maintaining world-class protective relaying and control products for power systems. You will be responsible for firmware and software engineering, new product development, modifying existing designs, and ensuring product validation. With your expertise in firmware and software development, you will contribute to the company's growth and innovation.

JOB DESCRIPTION

Position Overview

The Senior Firmware Engineer is a key role within Hubbell India (Beckwith). This individual leverages their strong firmware domain expertise to help the company develop and maintain world-class, leading edge protective relaying and control products which provide protection and control of power systems within the utility industry.

The Senior Firmware Engineer will participate in the full cycle of product development including authoring, unit testing, reviewing and evaluating code, and other applicable deliverables.

In addition, the individual will participate in product deployment, design reviews, and provide support in resolving customer technical support issues pertaining to the software development life-cycle.

In this role, the individual will be responsible for all aspects of firmware and software engineering including new product development, modification of existing designs, sustaining engineering, and product validation.

Duties and Responsibilities

  • Conceive, invent, and develop novel firmware architectures and designs for protective relays and controls.
  • Create and develop theoretical computer models and/or complex calculations within area of expertise.
  • Create and develop experimental analysis techniques to verify validity of computer models and calculations.
  • Perform coding and create detail design documentation per established company standards.
  • Provide time estimates and schedules for firmware development tasks.
  • Develop unit and integration tests to ensure system meets requirements.
  • Assist in creating of firmware functional specifications and requirements documentation for new products.
  • Follow design processes and procedures established by engineering department.
  • Analyse and resolve field issues. Perform root cause analysis and determine effective preventive action(s).
  • Participate in design review meetings.
  • Work with engineering management to create and promote an environment in which technical innovation can flourish through empowerment, encouragement, support, and recognition that enables business growth.
  • Provide periodic project status reports.

Skills and Experience

  • B.E/B.Tech/M.E/M.Tech in Electronics/Electrical/Computer Science with 9-10 years of relevant work experience.
  • Proven competency in firmware development for embedded systems using C and C++ in multitasking/ multi-threading environment.
  • Experience with Digital Signal Processing algorithms.
  • Experience with industrial communication protocols (MODBUS, DNP3, IEC61850).
  • Deep understanding of RTOS and bare metal programming on MCUs Experience with testing tools including logic analyzer, oscilloscope, and function generators.
  • Experience using source code version controls and issue tracking tools.
  • Strong understanding of hardware interfaces and communication protocols (SPI, I2C, USB, TCP/IP) Proficient using debugging tools and techniques.
  • Experience with Secure Development.
  • Familiarity with Threat Analysis and Threat modelling.
  • Experience with development of power system control products servicing the utility industry.
  • Experience with stage gate engineering development processes.
  • Work equally well independently and at the direction of others.

Education

Bachelors Degree in Electrical Engineering or Electronics

Masters Degree in Electrical Engineering or Electronics

Set alert for similar jobsSenior Engineer - Embedded Firmware role in Chennai, India
Hubbell Incorporated Logo

Company

Hubbell Incorporated

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 Years

Category

Software Engineering

Locations

Chennai, Tamil Nadu, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Hubbell Incorporated Logo

Senior Engineer - Embedded Hardware

Hubbell Incorporated

Chennai, Tamil Nadu, India

Posted: a year ago

Senior Electrical Design Engineer is responsible for developing and maintaining world-class protective relaying and control products for the utility industry. They will participate in all aspects of electrical engineering, including new product development and product validation. The role requires expertise in electrical design and strong problem-solving skills. The engineer must be proficient in analog and digital circuit design and have experience with simulation and modeling tools. Good communication skills and the ability to work independently are also important.