Senior Embedded Software Developer at Hewlett Packard Enterprise
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

14 Dec, 26

Salary

0.0

Posted On

15 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description

Job Description:

   

This position is for an existing vacancy. All interested candidates are encouraged to apply.

We are looking for a Senior Embedded Software Developer with strong expertise in Embedded Linux, C/C++ programming, and embedded systems development. The ideal candidate will develop high-performance software for networking platforms and collaborate closely with hardware and firmware teams.

Key Responsibilities

  • Requirements analysis, design, develop, and maintain embedded software for Linux-based systems.
  • Develop high-quality software using C, C++, and Python.
  • Work on Embedded Linux, RTOS, device driver and application development.
  • Collaborate with hardware, ASIC, and Firmware teams in designing quality applications and device drivers that are maintainable and scalable
  • Collaborate with hardware teams on software integration and system bring-up.
  • Debug, optimize, and enhance software performance and reliability.
  • ​Produce Functional Specification, Unit Test plan for application.
  • Active participation in code reviews, testing, and software design discussions.

Required Skills

  • Strong experience in Embedded Software Development.
  • Proficiency in C, C++, and Python.
  • Hands-on experience with Embedded Linux.
  • Experience with RTOS and device driver development.
  • Good understanding of embedded systems architecture.
  • Knowledge of Ethernet and MACsec is preferred. Knowledge of routing protocols is an asset

Preferred Background

  • Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or a related field.
  • Experience developing embedded software for networking products is highly desirable.

Primary Skills: Embedded Software Development, Embedded Linux, C, C++, Device Drivers, RTOS, Embedded Systems

Good to Have: Ethernet, MACsec, Linux System Programming

Accessibility

Responsibilities
Loading...