Engineer III, Firmware Development
Listed on 2026-07-01
-
Software Development
Embedded Software Engineer
Engineer III, Firmware Development
At Landis+Gyr, we lead the transformation toward a smarter and more sustainable energy future. With 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.
Join us at Landis+Gyr, where we manage energy better!
Job Summary:
The Firmware Engineer III develops and maintains firmware for the Grid stream endpoints. Handles complicated R&D hardware, firmware, software, and completes solutions projects as part of a cross-functional team. Collaborates with Product Management, Project management and other R&D teams in design, development, and validation of complete Smart Grid solutions. Collaborates with SMEs and business partners on component and system design.
Key Responsibilities:
- Designs, develops, documents, and tests I/O communications and device drivers.
- Contributes to the development of product design specifications including functional requirements, use cases, detailed design, interface, and test plans.
- Contributes to design verification testing processes and procedures.
- Proficient 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.
- Proficient in area-specific continuous improvement initiatives.
- Contribute in innovative technology and solutions development and/or validation.
- Assists with planning and support of field installations of Alpha and Beta phase.
- Contributes to design and code reviews.
- Contributes to product and system-level test efforts.
- Designs to industry standard interfaces where required.
Company Values:
- 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.
Knowledge, Skills, and Abilities:
- Programming C, C++, Assembly languages, C# a plus
- Firmware development for an embedded system
- Development using Real-time operating systems
- Use of development and debugging tools in an embedded system
- Exposure to Product Life Cycle and Software Development methodologies
- Familiarity with interfacing to serial ports, A/D and D/A converters, RAM/Flash memories, and other digital electronics
- Experience with RF networks, security encryption and packet-based networks are desirable
- Experience with protocol stacks such as Zigbee (802.15.4), IP, and/or C12.22 is a plus
- Proficiency with development processes, and tools, and related frameworks
- Proficiency with relevant development and/or validation methodologies
- Deep knowledge of AMI and Smart Grid Systems and Solutions
- Personal Computer knowledge
- Familiarity with Microsoft Office Suite Keyboard/typing skills.
- Ability to effectively communicate both verbally and in writing.
- Ability to understand the code/feature base and drive assigned requests to improve it, such as migrating it to modern frameworks and adding in missing tests.
- Ability to design well-organized code/testing methodologies.
- Ability to independently complete/validate medium to large features.
- Ability to understand data effectively to solve problems and support ideas
Accountabilities:
- Decision-making ability that affects group/team only
- Expected Travel:
Up to 25% - Learning Agility
- Adapts to changing circumstances and operates effectively even without a complete picture. Embraces continuous learning and renewal of knowledge. - Tech Savvy
- Adopts relevant technology and digital platforms. Improves their usage through continuous learning. - Making Quality Decisions
- Makes quality and timely decisions that support organizational success. - Building…
(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).