Apply now »





Senior Engineer-Firmware Development

Landis+Gyr is a leading global provider of integrated energy management solutions. We measure and analyze energy utilization to generate empowering analytics for smart grid and infrastructure management, enabling utilities and consumers to reduce energy consumption. Our innovative and proven portfolio of software, services and intelligent sensor technology is a key driver to decarbonize the grid. Having avoided more than 9 million tons of CO2 in FY 2021 and committed to achieve carbon neutrality by 2030, Landis+Gyr manages energy better – since 1896. 
With sales of USD 1.5 billion in FY 2021, Landis+Gyr employs around 6,500 talented people across five continents.


Key Purpose / Areas of Responsibility: Key Purpose of Role: 

The Embedded Engineer is responsible for design, development and documentation of Firmware/software for embedded Devices . This includes but not limited to electronic electricity meters, RF technology, and related AMI (Advanced Metering Infrastructure) products in accordance with requirements & highly reliable quality, whilst assisting in the mentoring of Junior Engineers.


Areas of Responsibility: Firmware development

•  Efficiently implement firmware using embedded C/C++ programming techniques for a variety of hardware platforms/products, which satisfying applicable technical specifications and the company’s development processes (C, C++).

•  Develop support software to match embedded systems development, for the purposes of Automating testing and verification of unit test cases.

•  Ensure a high quality output by performing regular code reviews & Unit Testing.

•   To coordiante with  hardware , Software, Test team to work in harmony for overall product/solution designs.

•   Familiarity with MISRA C, Git, TFS, python and other development & repository tools.

•  Maintain firmware/software repository for existing product range.

  Assist the Firmware manager in formalising and modifying development processe, with timelines/WBS.

•   To ensure high quality of development, with strict adherence to timelines.

•   Assist in the management of the “extended workbench” team members in remote development centres.



•   Develop and maintain accompanying technical documentation, Firmware/software specifications,

•   Involvement In Product Development Life-Cycle Activities (requirement gathering, elaboration, solicit clarification, WBS, Estimations, Design documentation).

•    Maintain documentation for all projects to the required standards of the organisation.


Corporate Citizenship:

•    Manage Energy Better: Consciously drive for continuous improvement in reusing, recycling or reducing waste

•   Act responsibly to meet the objectives/requirements at the appropriate level as described in the Health, Safety and Integrated Management Systems.


Key Metrics

•    Firmware tasks achieved in a timely fashion, with attention paid to resource usage and performance

•    Active participation in peer review sessions

•    Ability to take initiative, work independently, and manage time efficiently.

•    Application of risk mitigation and problem solving

•    Basic unit testing and self-verification of work before hand off to SQA

•    Exhibits ability to learn new skills and competencies

•    Identify the Key KPI’s (Quality, Cost, Schedule) and ensure the compliance at each stage.

•     Source control is maintained in detail and as per organisation standards

•      Documentation for all Embedded Software projects is complete and as per organisational standards



•             3-8 years of experience

•             Strong Programming capability in ‘C’  with at least 3 years of hands on experience.

•             Embedded software coding experience is must

•             Real time operating system experience is added advantage

•             Ability to work within a small team environment as well as autonomously


Qualifications and Additional Requirements

•             Electronics/Software Engineering Degree (BE, BTech) from reputed institute.

•             Exposre to ISO systems and accreditation.

•             Exposure to CMMI

•             Change Management – ability to operate in a dynamic environment and drive a change a continous improvement in R&D

•             Written and oral communication skills (English), Deadline driven


If you have the drive and enthusiasm to accept this challenge and to work in a very dynamic, cross functional and international environment, we are looking forward to meeting you. Click apply now.

Job Title:  Senior Engineer-Firmware Development

Requisition ID:  16986

Noida, UP, IN

Workplace Type:  Hybrid
Career Level:  Experienced
Date Posted:  Sep 23, 2022

Apply now »