Hewlett Packard Enterprise

Senior Embedded Software Test Engineer

Hewlett Packard Enterprise

full-time

Posted on:

Location Type: Office

Location: SpringColoradoTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $120,500 - $276,500 per year

Job Level

Tech Stack

About the role

  • Collaborates closely with embedded system software developers to define comprehensive test plans and ensure thorough test coverage
  • Design, implement, and execute manual and automated tests, analyze results, and contribute to continuous improvement
  • Design enhancements, updates, and programming changes for portions and subsystems and software tests
  • Execute and author testing plans, protocols, and documentation for assigned portions of applications; identify and debug issues
  • Analyze system designs to determine coding, programming, and integration activities based on specific objectives
  • Develop and maintain manual and automated test cases, ensuring thorough test coverage of embedded software features
  • Participate as a key member of project teams, collaborating with other software systems engineers and development partners
  • Collaborate and communicate regularly with partners regarding software systems design status and project progress
  • 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: comprehensive suite of benefits supporting physical, financial, and emotional wellbeing
  • Personal & Professional Development: specific programs catering to career goals
  • Unconditional Inclusion: celebrating individual uniqueness and varied backgrounds
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded software testingmanual testingautomated testingtest plansdebuggingPythonCGotesting scriptssoftware systems design
Soft Skills
analytical skillsproblem-solving skillscommunication skillsleadership abilitiesteam collaborationdecision-makingcontinuous improvement
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Engineering