SW Embedded Test Engineer

Hewlett Packard Enterprise•Fort Collins, CO
•$95,000 - $218,500•Onsite

About The Position

The SW Embedded Test Engineer collaborates with embedded system software developers to define comprehensive test plans and ensure thorough coverage of new functionality. The role designs, implements, and executes manual and automated tests, analyzes results, and contributes to continuous improvement of testing processes. It applies intermediate subject-matter expertise to common technical problems, provides analysis and recommendations, and works independently within an established framework under moderate supervision. The position contributes to software design enhancements, updates, and programming changes for assigned portions and subsystems. It authors and executes testing plans, protocols, and documentation; identifies and debugs code issues; and recommends improvements. The engineer analyzes system designs to determine coding, programming, and integration activities, and works with project teams and internal or outsourced partners to deliver reliable, cost-effective, high-quality solutions. The role also contributes to resolving complex technical issues and improving testing methods, tools, and processes. This is an onsite role, with the expectation that the employee will primarily work from an HPE office. The stated U.S. base salary range is $95,000–$218,500 annually in Texas and Wisconsin. Variable incentives may also be offered. The job application period is estimated to close January 11, 2027.

Requirements

  • Bachelor's or master's degree in Computer Science, Information Systems, or equivalent.
  • Minimum 2–4 years of experience in embedded software testing and development.
  • Proficiency with software systems design tools and programming languages such as Python, C, or Go.
  • Expertise in software systems testing methodology, including creating and executing test plans, debugging, and using testing scripts and tools.
  • Strong analytical and problem-solving skills for complex system-level challenges.
  • Experience designing software systems that run on multiple platform types.
  • Solid understanding of computer system architecture, devices, and communication protocols.
  • Familiarity with embedded Linux, device drivers, and related technologies.
  • Outstanding written and verbal communication skills; mastery of English and the local language.
  • Ability to communicate design proposals, negotiate technical options, and facilitate collaborative solutions.
  • Proven leadership abilities in directing team activities and supporting team-based decision processes.

Responsibilities

  • Design enhancements, updates, and programming changes for portions and subsystems and software tests.
  • Author and execute testing plans, protocols, and documentation for assigned application portions; identify and debug code issues and recommend changes or improvements.
  • Analyze system designs to determine coding, programming, and integration activities based on objectives and project guidelines.
  • Develop and maintain manual and automated test cases to ensure thorough coverage of embedded software features and functionality.
  • Collaborate with software systems engineers and internal or outsourced development partners to deliver reliable, cost-effective, high-quality solutions.
  • Communicate with internal and outsourced partners about software systems design status, project progress, and issue resolution.
  • Lead or contribute to validation and resolution of complex technical issues and facilitate team decision-making.
  • Continuously improve testing methodologies, tools, and processes to enhance software quality and reliability.

Benefits

  • Comprehensive benefits supporting physical, financial, and emotional wellbeing.
  • Career development programs to support professional goals and skill growth.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service