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

Sr Engineer, Firmware Quality Assurance

Job in Alpharetta, Fulton County, Georgia, 30239, USA
Listing for: Landis+Gyr
Full Time position
Listed on 2026-08-28
Job specializations:
  • Software Development
    Software Testing
Salary/Wage Range or Industry Benchmark: 101000 - 127000 USD Yearly USD 101000.00 127000.00 YEAR
Job Description & How to Apply Below

At Landis+Gyr, we're helping shape the future of energy—making it more intelligent, resilient, and sustainable.

As a global energy technology leader, we're accelerating the energy evolution through purposeful innovation and trusted partnerships. Trusted by more than 2,000 utilities worldwide, our intelligent solutions connect devices, data, and decisions across the grid, helping customers modernize infrastructure, optimize operations, and deliver energy that is more reliable, resilient, accessible, safe, and sustainable.

Behind every solution is a team of approximately 3,300 employees across more than 40 countries who are passionate about solving complex challenges, driving innovation, and making a meaningful impact for our utility customers and the communities they serve.

Join Team Green and help shape the future of intelligent energy.

Job Summary:

As a Senior Engineer, Firmware Quality Assurance you will be responsible for verifying metering and network products as part of the Landis+Gyr utility solutions to an international audience! This is a challenging and exciting position where you will conduct and lead testing activities on software and firmware projects within the Communications Device Delivery department.

Responsibilities include leading the design, execution and management of test plans, scripts and cases, set up, configuration and implementation of test environments, and the identification and management of issues for each development project. Mentoring and training new team members.

A solid understanding of quality assurance, quality control, and agile development processes in information systems development is required.

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:
  • Design, execute, and document manual test cases for firmware features spanning embedded Linux user space and kernel space.
  • Validate wireless communication subsystems, including RF, Wi-Fi, Bluetooth, and related device configurations.
  • Test and verify networking protocol behavior, including IPv4, IPv6, ICMP, DHCPv6, TCP/IP, UDP, PPP, and Ethernet.
  • Evaluate Layer 2 switching and Layer 3 routing functionality to ensure correctness, stability, and performance.
  • Automate manual firmware test cases using Python, Bash, or Robot Framework and integrate them into nightly regression and CI/CD pipelines.
  • Build and configure hardware and software test environments from scratch, perform manual validation, and automate them for continuous regression coverage.
  • Maintain and enhance automation frameworks to ensure scalability, reliability, and maintainability across multiple product lines.
  • Identify, document, and track defects with clear reproduction steps and detailed root-cause analysis.
  • Monitor nightly build and regression results, triage failures, and provide actionable reports to engineering teams.
  • Collaborate closely with firmware engineers to review requirements, validate new features, and provide timely feedback throughout the development lifecycle.
  • Support and guide junior QA engineers by sharing best practices, technical knowledge, and testing methodologies.
  • Perform testing and validation of electrical metering products operating in residential and commercial environments
  • Review and comment on technical specifications.
  • Perform complex testing tasks requiring analysis, planning, scheduling, and testing, to ensure the developed software meets the design specifications and/or customer requirements.
  • Exercise leadership by recommending best practices and testing strategies to the engineering organization to meet quality goals, including the development of standards, procedures, policies and guidelines related to the Firmware Quality Assurance testing areas.
  • Serve as a resource for and extend the technological expertise of the QA team by researching, designing and implementing state-of-the-art testing practices and tools.
  • Assist all levels of firmware engineers, and project managers with design, testing, prototype building, test data set creation, and other activities related to testing.
  • Use established policies and procedures to complete work assignments. Work assignments are varied and of high scope and complexity. May be required to use specialized computer applications to perform duties.
  • Design and develop test plans, test scripts and test cases.
  • Design and coordinate the implementation of FW QA test environments.
  • Design and develop test data to be used during the testing of various test projects.
  • Perform detailed review of requirements documents and work with customers to refine the requirements such that they are both singular and testable.
  • Design and recommend test strategies and write test plans based on a comprehensive understanding of product…
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