
Senior Embedded Software Engineer – BIOS
Hewlett Packard Enterprise
full-time
Posted on:
Location Type: Hybrid
Location: Spring • Colorado • Texas • United States
Visit company websiteExplore more
Salary
💰 $126,500 - $240,500 per year
Job Level
Tech Stack
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.
- Identifies hardware compatibility and/or influences hardware design and test.
- Might act as project lead and provide assistance to less experienced professionals.
- Writes and executes complete test plans, protocols, and documentation for assigned portion of application; identifies, debugs, and creates solutions for issues with code and integration with application architecture.
- Oversees a project team of other software system engineers, and development partners, to develop reliable, cost effective and high-quality solutions for assigned subsystem.
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.
- Minimum 5 years of experience in BIOS development.
- Expertise with multiple software systems design tools and languages (C, C++).
- Linux development.
- 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 that supports physical, financial and emotional wellbeing.
- Personal & Professional Development: Specific programs catered to helping you reach any career goals you have.
- Unconditional Inclusion: We celebrate individual uniqueness and provide the flexibility to manage work and personal needs.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
embedded software developmentBIOS developmentCC++Linux developmentsoftware systems designsoftware systems testing methodologydebuggingtest planstesting scripts
Soft Skills
assessment skillsproblem-solving skillswritten communication skillsverbal communication skillsnegotiation skillsleadershipteam collaborationmentoring
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer Engineeringdegree in Information Systems