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

Senior Software Quality Engineer

Job in Boxborough, Middlesex County, Massachusetts, 01719, USA
Listing for: Jobtailor
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Software Testing, Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 100000 - 150000 USD Yearly USD 100000.00 150000.00 YEAR
Job Description & How to Apply Below
Location: Boxborough

Responsibilities

  • Promote and evolve the software verification and validation (V&V) strategy for embedded products, including power meters, environmental monitors and controls, and edge gateways.
  • Design, implement, and maintain manual and automated test coverage for embedded Linux software, firmware, and device‑level features.
  • Develop and execute system‑level, integration, regression, and stress tests, including scenarios that mirror real‑world customer deployments (e.g., fully‑loaded devices, long‑duration uptime, and fault conditions).
  • Collaborate with software and hardware engineers to review requirements, designs, and risks, ensuring testability and quality are built in early.
  • Investigate field and manufacturing issues by reproducing failures, analyzing logs and network traffic, and performing root‑cause analysis.
  • Contribute to test automation frameworks and CI pipelines to improve repeatability, coverage, and release confidence.
  • Validate industrial and building‑automation communications protocols, as well as TCP/IP networks, and device‑to‑cloud interactions (MQTT).
  • Define quality metrics and provide clear, data‑driven assessments of release readiness.
Requirements
  • Bachelor’s degree in engineering or similar field and 5-10 years of related experience, or an equivalent combination of education and experience
  • Demonstrated experience in software quality, test engineering, or verification roles, with a strong focus on embedded or systems‑level testing; typically, 6 years.
  • Hands‑on experience testing embedded Linux systems and/or firmware‑driven devices.
  • Strong understanding of networking fundamentals (TCP/IP) and experience validating device communications over wired and wireless networks.
  • Experience testing industrial or building‑automation protocols (e.g., Modbus, BACnet, or similar).
  • Proficiency with test automation and scripting, such as Python, shell scripting, or similar languages.
  • Experience working with hardware‑integrated software systems, including interaction with sensors, meters, or I/O.
  • Experience testing industrial / device UI’s, particularly with Squish
  • Familiarity with CI/CD pipelines, version control systems (Git), and tracking tools like Jira and Zephyr.
  • Ability to analyze logs, packet captures, and system behavior to isolate complex, cross‑disciplinary issues.
  • Strong communication skills and the ability to work cross‑functionally with software, hardware, product, and manufacturing teams.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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