About the role

  • Senior Embedded System Software Engineer at HPE developing software for High Performance Computer products. Involve in hardware assessments, development of low-level software and project leadership.

Responsibilities

  • Designs, develops, troubleshoots, and debugs software for new High Performance Computer products
  • Develops low-level software such as drivers, HW interfaces, and monitoring tools
  • Assesses hardware compatibility and influences hardware design and tests
  • Acts as project lead, providing assistance to less experienced professionals
  • Writes and executes complete test plans and documentation for assigned applications
  • Oversees a project team to develop reliable and high-quality solutions
  • Collaborates with management and development partners on design status and issue resolution

Requirements

  • Bachelor's or Master's degree in computer science, Computer Engineering, Information Systems, or equivalent
  • Minimum 10 years of experience in embedded software development
  • Expertise with multiple software systems design tools and languages (C, C++, python, and GO)
  • Linux development
  • RESTful API development
  • Strong assessment and problem-solving skills
  • Designing software systems running on multiple platform types
  • Software systems testing methodology, including test plans and debugging
  • Excellent written and verbal communication skills; mastery in English and local language

Benefits

  • Health & Wellbeing benefits supporting physical, financial, and emotional wellbeing
  • Personal & Professional Development programs for career goals
  • Unconditional Inclusion in the workplace, valuing individual uniqueness

Job title

Senior Embedded System Software Engineer

Job type

Experience level

Senior

Salary

$126,500 - $240,500 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job