About the role

  • Senior Embedded Software Engineer handling embedded software development at Hewlett Packard Enterprise. Collaborating in software systems design and testing methodologies.

Responsibilities

  • Work primarily from an HPE office.
  • Collaborate with teams to design software systems.
  • Lead the development and testing of embedded software applications.
  • Participate in the full software development lifecycle.
  • Create and execute test plans for software systems.
  • Communicate effectively with stakeholders to discuss design proposals and options.

Requirements

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Information Systems, or equivalent.
  • 6-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.
  • Strong assessment and problem-solving skills.
  • Designing software systems running on multiple platform types.
  • Software systems testing methodology: 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 benefits that supports physical, financial and emotional wellbeing.
  • Personal & Professional Development: Programs catering to career goals.
  • Unconditional Inclusion: Celebrating individual uniqueness and flexibility in managing work and personal needs.

Job title

Senior Embedded Software Engineer

Job type

Experience level

Senior

Salary

$120,500 - $276,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