Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Quality Software Engineer

$80k - $95k
Full-time

Amphenol and its Affiliated Companies

ABOUT US

Amphenol Network Solutions, headquartered in Liberty Lake, Washington, is a division of Amphenol Corporation, one of the world’s largest manufacturers of interconnect products, with global headquarters in Wallingford, Connecticut. Guided by a bold vision to connect people with technology, Amphenol serves a wide range of markets including IT Datacom, Mobile Devices, Mobile Networks, Broadband, Industrial, Automotive, Commercial Aerospace, and Military.

At Amphenol Network Solutions, we are at the forefront of global connectivity, delivering a high‑quality, seamless portfolio of fiber distribution, cable management, power solutions, racks, passives, and enclosures. From fiber crossing oceans to networks spanning continents, our technologies enhance the performance of our customers’ products, systems, and networks—one connection at a time.

Recently recognized as one of the Best Places to Work in the Inland Northwest , we believe that coming to work every day is a choice—and a meaningful one. We foster an environment where innovative, hard‑working, passionate, honest, and fun‑loving people thrive. If you’re looking to be part of a global force shaping the future of communication and connectivity, you’ve found it.

POSITION SUMMARY

The Software Quality Engineer owns end-to-end quality assurance for Amphenol Network Solutions’ next-generation intelligent infrastructure products. This position designs, executes, and automates test strategies across embedded firmware and web-based user interfaces for smart power panels, DC distribution systems, and smart optical interconnect devices. The role bridges hardware behavior and software interfaces to ensure mission-critical products meet the reliability, security, and zero-downtime expectations of tier-1 telecom and data center customers.

ESSENTIAL DUTIES AND RESPONSIBILITIES

The statements in this job description are intended to describe the general nature and level of work being performed by incumbents. The list is not an exhaustive list of all responsibilities, duties, and skills required by all incumbents. Incumbents may perform other duties as assigned.

  • Design, build, and maintain automated test setups for firmware deployed on smart power distribution panels and optical routing platforms.
  • Validate embedded communication protocols, including SNMP, Modbus, REST APIs, TCP/IP, CAN, MQTT, and for accurate telemetry, remote monitoring, and control.
  • Conduct hardware-in-the-loop testing, edge-case fault insertion, power-cycle resilience testing, and firmware regression cycles.
  • Build and maintain automated UI test frameworks using tools such as Selenium, Cypress, or Playwright for embedded web interfaces and network-management software.
  • Validate real-time data synchronization, telemetry visualization, alert notifications, API behavior, browser compatibility, and user-permission hierarchies.
  • Lead the transition from manual testing to scalable automation pipelines integrated with CI/CD workflows.
  • Create and maintain test strategies, test plans, test cases, traceability records, and validation reports for major software and firmware releases.
  • Partner with firmware, hardware, and web engineering teams to identify, document, reproduce, and resolve defects early in the development cycle.
  • Perform root cause analysis on field issues and internal failures using logic analyzers, serial debuggers, digital multimeters, and packet-capture tools such as Wireshark.
  • Support compliance of software and firmware releases with applicable enterprise security, quality, and telecom-industry requirements, and perform other duties as assigned.

EDUCATION AND/OR EXPERIENCE

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field required; equivalent practical experience may be considered.
  • Three to five or more years of software quality engineering experience validating products that combine embedded firmware and web-based user interfaces preferred
  • Hands-on experience testing embedded C/C++ firmware or Linux-based embedded edge controllers and working with serial and network communication protocols.
  • Experience in a lab environment using power supplies, digital multimeters, logic analyzers, serial debuggers, or packet sniffers.
  • Preferred experience in DC power distribution, telecom rack infrastructure, fiber-optic monitoring, industrial IoT systems, CI/CD tools, or cybersecurity testing for network devices.
  • Equivalent combinations of education, training, and relevant experience may be considered.

LANGUAGE AND PEOPLE SKILLS

Ability to communicate technical defects, test results, risks, and recommendations clearly to electrical hardware engineers, firmware developers, frontend developers, leadership, and other stakeholders. Must collaborate effectively across disciplines, write clear technical documentation, manage competing priorities, and apply sound judgment when diagnosing whether failures originate in firmware logic, electrical behavior, network performance, or frontend rendering.

COMPUTER SKILLS

Proficiency in Python or another test-automation language such as C# or JavaScript/TypeScript; hands-on experience with Cypress, Selenium, or Playwright; and experience with API testing tools such as Postman or REST-assured. Familiarity with embedded C/C++, Linux-based embedded systems, Wireshark, SNMP, Modbus, MQTT, TCP/IP, CAN, REST APIs, and CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps is required or strongly preferred based on project needs.

PHYSICAL & MENTAL DEMANDS

This position requires extended periods of sitting, computer use, keyboarding, focused visual review, analytical problem-solving, and detailed technical documentation. The employee must be able to move within an engineering lab, connect and disconnect test equipment and devices, and occasionally lift or carry equipment weighing up to 25 pounds. The role requires sustained attention to detail, sound judgment, prioritization, and the ability to troubleshoot complex hardware-software interactions.

WORK ENVIRONMENT

Work is performed in a professional office, engineering lab, and office work environment. Regular onsite work in Liberty Lake, Washington, is required for hardware-in-the-loop testing, use of specialized lab equipment, product troubleshooting, and cross-functional collaboration. The position involves close computer work and exposure to powered electronic equipment in a controlled lab setting. Occasional travel may be required.

COMPENSATION

Pay Range: $80,000-$95,000/year

Status: Exempt

Other Compensation Offered: This position may be eligible for annual bonus compensation based on Company and individual performance.

Please note that the salary information shown above is a general guideline only. Salaries are based on the candidate’s experience, qualifications, and work location.

QUALITY STATEMENT

Amphenol Network Solutions is committed to delivering an extraordinary customer experience that meets or exceeds our customer’s requirements and satisfaction as we continually improve the effectiveness of our Quality Management System.

ANS is an equal employment opportunity (EEO) employer and will not discriminate against any employee or applicants because of his or her race, color, religion, sex, gender identity or expression, sexual orientation, pregnancy, age, national origin, disability, veteran status, military status, marital status, genetic information or any other reason prohibited by law. Additionally, it is and shall continue to be our policy to provide promotion and advancement opportunities in a non-discriminatory fashion.

ANS complies with applicable local, state, and federal statutes governing “equal employment opportunity” and nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, and transfers.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Quality Software Engineer in Liberty Lake, WA vacancy
  • $90k - $125k

     ...Software Engineer IILiberty Lake, WashingtonSoftware Engineer II – Apex ServerOpenEye, the cloud video platform company, is seeking a Software...  ...critical thinking and problem-solving skillsStrong quality ethic and test-first attitudeGreat communication and teamwork... 
    Suggested
    Temporary work
    Casual work
    Worldwide
    Flexible hours

    OpenEye

    Liberty Lake, WA
    3 days ago
  •  ...Job Description Job Description Position : Senior Quality Applications Engineer Post Falls, Idaho Relocation Bonus Available We are seeking a skilled Senior Quality Applications Engineer to lead and oversee application-driven processes within our high-... 
    Suggested
    Permanent employment
    Relocation package

    MetalQuest Unlimited

    Post Falls, ID
    5 days ago
  • $90k - $165k

     ..., and communities. The Role We're hiring experienced Senior Quality Engineers to work on Veeva Vault, a rapidly growing SaaS platform product...  ...product development process, taking pride in building great software. You'll collaborate with like-minded engineers in a high-... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Spokane Valley, WA
    3 days ago
  • $60k - $115k

     ...enhance the customer experience. Through its combination of software, hardware, and services, Itron DEM helps utilities optimize every...  ...and verification. Itron is seeking a Software Quality Engineer based in Liberty Lake, WA whose primary focus is running our... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work
    3 days per week

    Itron

    Liberty Lake, WA
    1 day ago
  • $135k - $175k

     ...into the development lifecycle. Data Management: Design processes for data collection, storage, and usage within systems. Release Engineering: Manage application builds, deployments, and rollbacks. Monitoring & Observability: Set up logging, alerting, and performance... 
    Suggested
    Local area
    Remote work

    GrabJobs

    Spokane Valley, WA
    3 days ago
  • $75k

    Overview Corporate Tools is hiring a Junior Software Engineer for $75,000/year. You will be a traditional company employee. This is a full time 40 hour/week position with company benefits in Spokane, Washington. Company Overview Corporate Tools is hiring a Junior Software... 
    Full time
    Work at office
    Remote work
    Flexible hours
    Weekend work

    SupportFinity™

    Post Falls, ID
    5 days ago
  •  ...inverters, battery storage, backup systems, EV charging, and complete home energy management ecosystems. By leveraging world-class engineering capabilities and with a relentless focus on innovation, we strive to create a world where clean, green energy from the sun is the... 
    Remote work

    GrabJobs

    Spokane Valley, WA
    19 hours ago
  • $120k - $145k

     ...subsidiary of Alarm.com. Learn more at OpenEye is seeking a Senior Software Engineer to join our growing team.  If you thrive in an innovative,...  ..., and collaborating as necessary to ensure timely and high-quality delivery. Collaborate with Product Management,... 
    Temporary work
    Casual work
    Worldwide
    Flexible hours

    Alarm.com

    Liberty Lake, WA
    25 days ago
  • $140k - $200k

     ...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Remote job

    Speechify

    Spokane Valley, WA
    more than 2 months ago
  •  ...Application Engineering And Electrical Technical SupportThis position is responsible for providing Application Engineering and Electrical Technical Support to Raycap's engineering and sales departments, company representative firms and to our end-customer base. Significant... 
    Worldwide

    Raycap

    Post Falls, ID
    3 days ago
  • $100k - $130k

     ...REPORTS TO: Project Engineering - Manager FLSA STATUS: Exempt SUPERVISES: None Benefits ~ Salary range $100,000-$130...  ...The Product Engineer serves as the primary technical and quality conduit between outside customers and internal sales, marketing... 
    Permanent employment
    Work at office
    Flexible hours

    Kaiser Aluminum

    Spokane Valley, WA
    2 days ago
  • $35 - $40 per hour

     ...inspection techniques Accepts or rejects parts based on established quality plans and specifications Processes parts both physically and...  ...analysis for quality issues Serves as a key liaison between Engineering and Manufacturing to address quality concerns and requirements... 
    Hourly pay

    Jobot

    Liberty Lake, WA
    3 days ago
  •  ...reputation with the clients.Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data...  ...citizens to apply.Who Should Apply:Recent computer science/engineering/mathematics/statistics or science graduates looking to make their... 

    SynergisticIT

    Post Falls, ID
    3 days ago
  • $144.1k - $180.1k

     ...As Marqeta’s Senior Cloud Database Engineer, you will join our Cloud Database Engineering team wherein you will be responsible for all...  ...with ProxySQL and/or RDS Proxy Your Manager Oana Goilav, Manager, Software Engineering Recruiter For This Role Prashant S Typical Process... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Spokane Valley, WA
    4 days ago
  • Description Job Summary: The Design Engineer reports to the VP Engineering and...  ...and erection considerations. Perform quality checks of assigned drawings, calculations...  ...Bluebeam, AutoCAD, Mathcad, or similar software. Professional, self-motivated, and able... 
    For contractors
    Local area

    Knife River Northwest

    Newman Lake, WA
    3 days ago
  •  ...lab etc to name a few.Who should apply? Recent computer science/engineering/mathematics/statistics or science graduates looking to make...  ...apply. For preparing for interviews please visit Skills for Java/Software ProgrammersBachelors degree or Masters degree in computer... 
    Immediate start
    Remote work

    SynergisticIT

    Post Falls, ID
    6 hours ago
  • Job Summary: Senior Design Engineers report to the Vice President of Engineering and serve...  ...project managers, drafting, production, quality, field teams, external engineers, architects...  ...with common business and engineering software; self-motivated, professional, courteous... 
    Temporary work
    For contractors
    Local area

    Knife River Northwest

    Newman Lake, WA
    3 days ago
  •  ...Type:    Hourly, Non-Exempt Reports to:      Director of Quality                                                          Class...  ...analysis for quality issues Serves as a key liaison between Engineering and Manufacturing to address quality concerns and requirements... 
    Hourly pay
    Shift work

    Altek Inc

    Liberty Lake, WA
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Quality Software Engineer. Be the first to apply!