Staff Engineer, Firmware Development
Listed on 2026-06-05
-
Software Development
Software Engineer
Select how often (in days) to receive an alert:
Staff Engineer, Firmware Quality AssuranceAt Landis+Gyr
, we don’t just manage energy—we lead the transformation toward a smarter and more sustainable energy future.
With a net revenue of USD 1.73 billion in FY 2024
, and a presence in over 30 countries across five continents,
Landis+Gyr empowers utilities and consumers to optimize energy usage through advanced metering, grid-edge intelligence, and powerful data analytics.
Today, our global team of about 6,300 professionals is shaping the digital energy era—developing innovative technologies that support decarbonization, grid modernization, and real-time energy insights. Our record USD 4.6 billion order backlog and strong book-to-bill ratio reflect long‑term confidence in our mission and solutions.
Join us at Landis+Gyr
, where we manage energy better!
- Technical Leadership responsibilities for firmware development team.
- Direct contribution in the hiring process through technical & team fit interviews.
- Direct contribution to the performance appraisal process, feeding into performance improvement plans & employee recognition plans.
- Provide leadership in design, development, documentation, unit testing, etc.
- Develop specifications including functional requirements, detailed design, code, and test procedures as part of agile/iterative SDP team.
- Identify technical areas for improvement and make detailed business cases for improvements or new areas of opportunities.
- Provide support, troubleshoot and resolve sustaining issues with high Quality Output.
- Develop and unit test features in the Company's software products.
- Provide detailed & accurate estimates for code development efforts.
- Lead in component and/or solution design, development, documentation, and validation.
- Work on agile development teams, collaborating with multiple cross-discipline architecture teams to develop hardware and software components as part of L+G Smart Grid solutions.
- Participate in recruitment, development and mentoring of junior engineers.
- Lead functional area‑specific continuous improvement initiatives.
- Lead in innovative technology and solutions development and/or validation
- Supports and adheres to Company’s core values.
- Performs other duties or responsibilities as assigned or required.
- Supports and adheres to Company’s Code of Conduct and Ethics Policy.
- Represents Company in a positive, professional manner when working with both internal and external customers.
- Basic Electrical Engineering knowledge
- Metering Industry knowledge
- Expert status with C, C++, Embedded FW, good programming skills.
- Strong embedded F/W, good programming skills.
- Demonstrated team leadership skills.
- Experience with Embedded RTOS, Source Code Control tools, and IAR a plus.
- Knowledge and ability to optimize code to meet embedded constraints (RAM, ROM and processor time)
- Knowledge of development processes, tools, and related frameworks.
- Deep knowledge of relevant development and/or validation methodologies.
- Deep knowledge of AMI and Smart Grid Systems and Solutions.
- Advanced design, development, or validation skills In functional area.
- Ability to understand and utilize component (i.e., non‑volatile memory devices, microcontrollers, DSP’s) datasheets effectively, and write corresponding firmware.
- Excellent relationship‑building skills
- Use of emulators, oscilloscopes, and various other testing equipment
- Technical writing abilities
- Excellent listening skills and ability to understand information and ideas presented through spoken words including technical data.
- Acute vision to see details at close range
- Computer skills including C and Assembly Programming, debugging, scripting programming languages, various software packages such as revision control and issue tracking and Microsoft Office familiarity
- 20% leadership responsibilities & 80% development responsibilities.
- Conduct code reviews with the team (subordinates) to improve compliance with established best practices and coding standards.
- Ability to energize and mentor junior team members of the team to achieve deliverables.
- Ability to work independently or in a…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).