×
Register Here to Apply for Jobs or Post Jobs. X

Engineer III, Firmware Development

Job in Alpharetta, Fulton County, Georgia, 30239, USA
Listing for: Landis+Gyr AG
Full Time position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 81714 - 111854 USD Yearly USD 81714.00 111854.00 YEAR
Job Description & How to Apply Below

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.

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.
  • Assist with planning and support of field installations of Alpha and Beta phase.
  • Contribute to design and code reviews.
  • Contribute 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 Collaborative Relationships – builds collaborative relationships and networks to achieve shared goals. Promotes teamwork and fosters inter‑departmental cooperation.
  • Problem Solving – applies a creative and analytical approach to address problems. Identifies workable and timely solutions.
Education and Experience
  • At least 4 - 7 years of relevant experience required.
  • Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering is required. Master’s is preferred.

Employees are offered a comprehensive and competitive package of benefits including medical, dental and vision…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary