Landis+Gyr

Sr Engineer, Firmware Quality Assurance

Landis+Gyr
Apply
2 months ago
Alpharetta, GA, USASenior

Base Salary

$101k - $127k/yr

Responsibilities

  • Design, execute, document, and manage manual test plans, scripts, cases, and suites for firmware and software projects.
  • Validate embedded Linux user-space and kernel-space features, wireless communication subsystems, networking protocols, switching, routing, and electrical metering products.
  • Automate firmware tests using Python, Bash, or Robot Framework and integrate them into CI/CD pipelines and nightly regression systems.
  • Build, configure, maintain, and enhance hardware and software test environments and automation frameworks across multiple product lines.
  • Identify, document, track, triage, and reproduce defects; perform root-cause analysis and verify fixes.
  • Review requirements and technical specifications, assess testability and risk, and develop test strategies, data sets, and coverage for functional, stress, integration, and white-box testing.
  • Troubleshoot firmware, hardware, network, and system-interface issues using appropriate analysis and test tools.
  • Provide QA progress reports, estimates, project leadership, and sprint planning support while managing QA resources and laboratory activities.
  • Collaborate with firmware engineers, product management, project management, system engineers, customers, and cross-functional architecture teams.
  • Mentor and train junior QA engineers, lead continuous-improvement initiatives, and recommend testing standards, procedures, tools, and best practices.
  • Participate in product design meetings, release planning, prototype building, documentation review, and solution validation.

Requirements

  • Bachelor's degree in engineering or a related field.
  • Hands-on experience testing embedded Linux systems in both user space and kernel space.
  • Experience testing RF, Wi-Fi, Bluetooth, networking protocols, Layer 2 switching, and Layer 3 routing.
  • Strong Python and/or Bash scripting skills and experience with Robot Framework, CI/CD pipelines, and nightly regression systems.
  • Proficiency in C and/or C++ for firmware understanding, troubleshooting, and debugging; highly preferred experience with ANSI C/C++, C#, Python, Java, Assembly, or other programming languages.
  • Experience with Wireshark, iPerf, tcpdump, Jira, TestRail, Git, network emulation, traffic generation, and performance testing.
  • Experience with hardware and network technologies, Linux/Unix setup and administration, embedded systems, firmware testing, and Linux kernel debugging or performance analysis.
  • Experience with electrical metering products, AMI/AMR systems, smart-grid solutions, RF mesh networks, and meter-to-network communication technologies is preferred.
  • Familiarity with 120/240 VAC environments, electrical safety practices, multimeters, oscilloscopes, power supplies, and energized laboratory equipment.
  • Thorough knowledge of quality assurance processes, software development lifecycle phases, SQA, testing methodologies, metrics, risk-based testing, and scientific reproducible testing practices.
  • Ability to derive boundary cases and equivalence classes, debug and reproduce software and firmware problems, and assess design testability, scalability, usability, and maintainability.
  • Strong communication, collaboration, problem-solving, interpersonal, leadership, organizational, and independent-work skills.
  • Ability to interpret technical documents, schematics, specifications, mathematical or diagram-based instructions, and communicate with technical and non-technical audiences.
  • Experience leading QA initiatives, managing priorities and resources, and mentoring or supporting junior engineers.

Benefits

  • Medical, dental, and vision coverage.
  • Life insurance and a 401(k) retirement plan with a company match incentive.
  • Three weeks of paid time off and eleven paid holidays.
  • Tuition reimbursement, optional pet insurance, supplemental medical coverage, and other wellness and enrichment benefits.
  • Typical indoor office environment with occasional driving; the role may require standing, walking, crouching, handling objects, lifting or moving up to 10 pounds, and use of required safety equipment and OSHA training.

Tech Stack

AssemblyBashCC#C++GitJavaLinuxPythonRobot FrameworkWindows

Categories

Landis+Gyr

About Landis+Gyr

1,001-5,000 employees

Landis+Gyr builds smart metering systems, grid-edge devices, and analytics software for electric, gas, and water utilities. It sells meters, AMI networks, device management platforms, and managed services that support energy management and smart infrastructure modernization. Headquartered in Cham, Switzerland, the company serves thousands of utilities in more than 40 countries.

Contact me