About The Position

At 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! The Firmware Engineer III develops and maintains firmware for the Gridstream 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.

Requirements

  • 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 framworks
  • 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 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 and validate medium to large features.
  • Ability to understand data effectively to solve problems and support ideas
  • Decision-making ability that affects group/team only
  • 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 Collaborative Relationships - Builds collaborative relationships and networks to achieve shared goals. Promotes teamwork and fosters interdepartmental cooperation.
  • Problem Solving - Applies a creative and analytical approach to address problems. Identifies workable and timely solutions.

Nice To Haves

  • C# a plus
  • 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

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.
  • 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.

Benefits

  • medical
  • dental
  • vision coverage
  • life insurance
  • 401(k)-retirement plan featuring a generous company match incentive
  • three (3) weeks of Paid Time Off (PTO)
  • eleven (11) paid holidays
  • tuition reimbursement program
  • optional pet insurance
  • supplemental medical coverage
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service