
Embedded Software Developer – BIOS
Hewlett Packard Enterprise
full-time
Posted on:
Location Type: Hybrid
Location: Spring • Texas • Wisconsin • United States
Visit company websiteExplore more
Salary
💰 $111,500 - $211,500 per year
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
- Contributions include applying developed subject matter expertise to solve common and sometimes complex technical problems and recommending alternatives where necessary
- Might act as project lead and provide assistance to less experienced professionals
- Exercises judgment and consults with others to arrive at best method for accomplishing work and achieving goals
- Designs enhancements, updates, and programming changes for BIOS
- Assesses design, coding, programming, and integration activities required based on general goals and knowledge of overall architecture of product or solution
- 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
- Collaborates and communicates with management, internal, and outsourced development partners regarding software system design status, project progress, and issue resolution
- Represents the system software engineering team for all phases of larger and more-complex development projects
- Provides guidance and mentoring to less-experienced staff members
Requirements
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Information Systems, or equivalent
- 5-10 years of experience in embedded software development
- 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
- Personal & Professional Development
- Unconditional Inclusion
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 methodologytest plansdebuggingtesting scripts
Soft Skills
assessment skillsproblem-solving skillscommunication skillsmentoringproject leadershipcollaborationjudgmentconsultation
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer Engineeringdegree in Information Systems