About the role

  • Senior Embedded Software Test Engineer at Hewlett Packard Enterprise, collaborating on embedded software testing and product quality assurance. Leading test planning, implementation, and continuous improvement of processes.

Responsibilities

  • Collaborates closely with embedded system software developers to define comprehensive test plans and ensure thorough test coverage for all new functionalities
  • Design, implement, and execute manual and automated tests, analyze results, and contribute to the continuous improvement of our testing processes
  • Execute and author testing plans, protocols, and documentation for assigned portions of applications; identify and debug issues with code, recommending changes or improvements as needed
  • Analyze system designs to determine coding, programming, and integration activities required based on specific objectives and established project guidelines
  • Develop and maintain manual and automated test cases, ensuring thorough test coverage of embedded software features and functionalities
  • Participate as a key member of project teams, collaborating with other software systems engineers and internal or outsourced development partners to deliver reliable, cost-effective, and high-quality solutions
  • Collaborate and communicate regularly with internal and outsourced partners regarding software systems design status, project progress, and issue resolution
  • Lead or contribute to the validation and resolution of complex technical issues, facilitating effective team decision-making
  • Continuously improve testing methodologies, tools, and processes to enhance software quality and reliability

Requirements

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent
  • Minimum 10 years' experience in embedded software testing and development
  • Proficiency with software systems design tools and programming languages (e.g., Python, C, Go)
  • Expertise in software systems testing methodology, including creation and execution of test plans, debugging, and use of testing scripts and tools
  • Strong analytical and problem-solving skills, with the ability to apply these to complex system-level challenges
  • Experience designing software systems running 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 local language
  • Proven leadership abilities in directing team activities and supporting team-based decision processes

Benefits

  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion

Job title

Senior Embedded Software Test Engineer

Job type

Experience level

Senior

Salary

$120,500 - $276,500 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job