Senior Engineer, Embedded Software Testing and Qualification

Hexagon Manufacturing Intelligence

Town of Skaneateles (NY)

On-site

USD 140,000 - 190,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Hexagon Manufacturing Intelligence seeks a Senior Engineer, Embedded Software Testing and Qualification to lead verification, validation, and qualification of embedded software for its advanced industrial inspection systems. You will develop automated test frameworks, define quality strategies, and ensure compliance while collaborating across software, hardware, and product teams.

This role emphasizes hands-on testing, CI/CD integration, and leadership to elevate software quality across the

Qualifications

  • Bachelor's degree in CS/CE/EE or related STEM.
  • 8+ years experience in embedded software testing, QA, or verification and validation.
  • Strong understanding of SDLC, STLC, and Agile.
  • Experience designing automated test frameworks.
  • Programming skills in Python, C#, C++, or similar.
  • Experience with CI/CD integration.
  • Strong debugging and analytical skills.
  • Experience with multidisciplinary engineering teams.
  • Excellent communication and documentation.

Responsibilities

  • Define verification and validation strategies for embedded software.
  • Develop software qualification plans and establish traceability.
  • Create regression, integration, system, functional, and performance tests.
  • Build Hardware-in-the-Loop (HIL) environments and integrate testing into CI/CD pipelines.
  • Lead software quality initiatives and mentor engineers.
  • Collaborate across Software, FPGA, Systems, Electrical, Optical, Mechanical, and Product Engineering.
  • Improve verification processes and evaluate new testing technologies.

Skills

Python
C++
C#
CI/CD
Automated test frameworks
Debugging
Documentation
SDLC/STLC/Agile

Education

Bachelor's degree in Computer Science/Engineering

Tools

Azure DevOps
Jenkins
GitLab CI

Job description

Summary

Hexagon's Manufacturing Intelligence division develops advanced manufacturing technologies that help customers accelerate innovation, improve productivity, and deliver the highest levels of quality through industry-leading inspection and production solutions.

As a Senior Engineer, Embedded Software Testing and Qualification, you will lead the verification, validation, and qualification of embedded software supporting Hexagon's advanced industrial inspection systems. You will develop automated test frameworks, define software quality strategies, and ensure embedded applications meet the highest standards for performance, reliability, and regulatory compliance while collaborating across multidisciplinary engineering teams.

Job Responsibilities
Test Strategy & Verification
  • Define verification and validation strategies for embedded software.
  • Develop software qualification plans.
  • Establish requirements traceability.
  • Define quality objectives, acceptance criteria, and release metrics.
Test Development & Automation
  • Develop automated test frameworks.
  • Create regression, integration, system, functional, and performance tests.
  • Build Hardware-in-the-Loop (HIL) environments.
  • Integrate testing into CI/CD pipelines.
  • Improve automation coverage.
Software Qualification
  • Perform functional, integration, regression, performance, and reliability testing.
  • Validate embedded software for imaging, communications, and real-time processing.
  • Verify software under representative operating conditions.
  • Ensure compliance with software quality standards.
Technical Leadership
  • Lead software quality initiatives.
  • Provide leadership in verification methodologies.
  • Mentor software quality engineers.
  • Participate in architecture and design reviews.
  • Promote software quality best practices.
Cross-functional Collaboration
  • Collaborate across Software, FPGA, Systems, Electrical, Optical, Mechanical, and Product Engineering.
  • Perform defect analysis and root cause investigations.
  • Support release activities with quality metrics.
  • Contribute to New Product Introduction.
Continuous Improvement
  • Improve verification processes and automation frameworks.
  • Evaluate emerging testing technologies.
  • Support DevOps, Agile, and CI/CD initiatives.
  • Drive continuous improvement in software quality.
Qualifications
Required
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related STEM discipline.
  • 8+ years experience in embedded software testing, QA, or verification and validation.
  • Strong understanding of SDLC, STLC, and Agile.
  • Experience designing automated test frameworks.
  • Programming skills in Python, C#, C++, or similar.
  • Experience with functional, integration, regression, system, performance, and reliability testing.
  • CI/CD integration experience.
  • Strong debugging and analytical skills.
  • Experience with multidisciplinary engineering teams.
  • Excellent communication and documentation.
Preferred
  • Embedded Linux or real-time systems testing.
  • Hardware-in-the-Loop testing.
  • Industrial imaging or inspection systems.
  • Azure DevOps, Jenkins, or GitLab CI.
  • Automated test equipment and lab instrumentation.
  • Safety-critical software standards.
  • Industrial automation, aerospace, metrology, robotics, or NDT.
  • AI-assisted software testing.
Key Competencies

Embedded Software Verification & Validation; Test Automation; Software Qualification; Hardware-in-the-Loop Testing; Python & C#; CI/CD; Requirements Traceability; Software Quality Engineering; Defect Analysis; Performance & Reliability Testing; Root Cause Analysis; Technical Leadership.

Leadership Expectations

Champion software quality, promote automation-first methodologies, mentor engineers, foster collaboration across disciplines, improve testing strategies and engineering processes, and demonstrate Hexagon leadership principles.

Collaboration

Collaboration with global engineering teams, work in embedded software laboratories, occasional domestic and international travel, and interaction with prototype hardware and manufacturing teams.

Why Join Hexagon

Play a critical role in ensuring the quality and reliability of embedded software powering next-generation industrial inspection systems while working with multidisciplinary engineering teams.

Explore Life at Hexagon

Today, everything from the phone in your pocket to the aeroplanes crossing the sky functions because we can measure the world around us.

At Hexagon, measurement is in our DNA. From microns to Mars, we measure what matters for the future.

Instagram: @hexagon_mi | @hexagon_ab

LinkedIn: Hexagon Manufacturing Intelligence

YouTube: Hexagon MI | Hexagon AB

Twitter/X: @HexagonMI | @HexagonAB

Facebook: Hexagon Manufacturing Intelligence

Hexagon is the global leader in measurement technologies with approximately 17,000 employees in 50 countries and net sales of approximately EUR 3.7 billion.

#Onsite

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer, Embedded Software Testing and Qualification
Senior Engineer, Embedded Software Testing and Qualification

Hexagon AB • United States

On-site
USD 120,000 - 170,000
Jr. Field Service Engineer
Jr. Field Service Engineer

Hexagon Manufacturing Intelligence • Town of Skaneateles (NY)

On-site
USD 55,000 - 75,000
Junior Field Service Engineer
Junior Field Service Engineer

Hexagon Manufacturing Intelligence • Town of Skaneateles (NY)

On-site
USD 55,000 - 75,000
Applications Engineer
Applications Engineer

Hexagon Manufacturing Intelligence • Philadelphia

On-site
USD 85,000 - 120,000
Senior Embedded Software Testing & Qualification Engineer
Senior Embedded Software Testing & Qualification Engineer

Hexagon Manufacturing Intelligence • Town of Skaneateles (NY)

On-site
USD 140,000 - 190,000
Technical Support Specialist, Division Production Software
Technical Support Specialist, Division Production Software

Hexagon Manufacturing Intelligence • Alpharetta (GA)

Remote
USD 90,000 - 130,000
Applications Engineer II
Applications Engineer II

Hexagon Manufacturing Intelligence • Novi (MI)

Remote
USD 90,000 - 120,000
Applications Engineer
Applications Engineer

Hexagon AB • Wilmington (DE)

On-site
USD 70,000 - 110,000
Junior Field Services Engineer
Junior Field Services Engineer

Hexagon Manufacturing Intelligence • Asheville (NC)

Hybrid
USD 42,000 - 56,000
Junior Field Service Engineer
Junior Field Service Engineer

Hexagon AB • Toledo (OH), Detroit (MI)

On-site
USD 42,000 - 58,000