← Back to jobs
A

Embedded Software Engineer, Network Drivers

Amazon Web Services (AWS)·Haifa, Israel·en
Not specifiedFull-timeEmbedded Software DevelopmentCloud Computing

Develop kernel-space and user-space network drivers for cloud infrastructure. Design and upstream features for next-generation hardware, optimize networking performance, and help maintain service quality.

Responsibilities

  • Develop kernel-space and user-space network drivers.
  • Design, develop, and upstream features for cloud server hardware.
  • Optimize network bandwidth, packet-processing performance, and latency.
  • Monitor cloud service health and maintain software quality.
  • Resolve complex customer issues and maintain driver support across operating systems.

Requirements

  • Bachelor’s degree in Computer Science or Electrical Engineering.
  • At least 5 years of professional software development experience.
  • Strong hands-on C development experience and an emphasis on code optimization.

Nice to have

  • Experience with embedded firmware development.
  • Experience troubleshooting hardware or developing low-level drivers.
  • Experience with performance and log analysis.
  • Experience developing in Linux and working with virtual machines.
  • Knowledge of Linux and networking protocols.
  • Experience coding or scripting in Python, C++, Java, Ruby, or PowerShell.

Relevance

More opportunities

Similar jobs

The newest open roles in Embedded Software Development.

Questions, answered

Frequently asked questions