
Senior Embedded System Software Engineer
Hewlett Packard Enterprise
full-time
Posted on:
Location Type: Office
Location: Spring • Colorado • Texas • United States
Visit company websiteExplore more
Salary
💰 $126,500 - $240,500 per year
Job Level
About the role
- Designs, develops, troubleshoots and debugs software for new High Performance Computer products
- Development includes low-level software such as drivers, HW interfaces, HW monitoring, networking, and tools
- Assesses hardware compatibility and/or influences hardware design and test
- Might act as project lead and provide assistance to less experienced professionals
- Exercises judgment and consults with others to arrive at the best method for accomplishing work and achieving goals
Requirements
- Bachelor's or Master's degree in computer science, Computer Engineering, Information Systems, or equivalent
- Minimum 10 years of experience in the embedded software development
- Expertise with multiple software systems design tools and languages (C, C++, python, and GO)
- Linux development
- RESTful API
- Strong assessment and problem-solving skills
- Designing software systems running on multiple platform types
- Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
- Excellent written and verbal communication skills; mastery in English and local language
- Ability to effectively communicate product architectures, design proposals, and negotiate options at management levels
Benefits
- Health & Wellbeing: Comprehensive suite of benefits
- Personal & Professional Development: Specific programs for career advancement
- Unconditional Inclusion: Commitment to an inclusive workplace
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++PythonGOLinux developmentRESTful APIembedded software developmentsoftware systems designsoftware systems testing methodologydebugging
Soft Skills
assessment skillsproblem-solving skillswritten communication skillsverbal communication skillsleadershipconsultationjudgmentnegotiation
Certifications
Bachelor's degreeMaster's degreeComputer ScienceComputer EngineeringInformation Systems