
Senior Embedded Software Test Engineer
Hewlett Packard Enterprise
full-time
Posted on:
Location Type: Office
Location: Spring • Colorado • Texas • United States
Visit company websiteExplore more
Salary
💰 $120,500 - $276,500 per year
Job Level
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