We are looking for an Embedded Software Engineer to join the SW group and take a major part in redefining the future of our cloud.
Were searching for engineers with a passion for networking to develop SRD (Scalable Reliable Datagram). SRD is a high-performance, low-latency transport protocol used within our Web Services infrastructure to optimize network performance. SRD powers several high-impact products, including on-demand ML and HPC platforms leveraging EFA, next-generation storage services built on EBS, and the future of our network traffic.
Were searching for engineers with a passion for networking to develop SRD (Scalable Reliable Datagram). SRD is a high-performance, low-latency transport protocol used within our Web Services infrastructure to optimize network performance. SRD powers several high-impact products, including on-demand ML and HPC platforms leveraging EFA, next-generation storage services built on EBS, and the future of our network traffic.
Requirements:
BASIC QUALIFICATIONS:
– Bachelors (or higher) Degree in Computer Science (CS), Electrical Engineering (EE) or related area.
– 5+ years of professional experience in C development, with a mindset for developing optimized code.
BASIC QUALIFICATIONS:
– Bachelors (or higher) Degree in Computer Science (CS), Electrical Engineering (EE) or related area.
– 5+ years of professional experience in C development, with a mindset for developing optimized code.
PREFERRED QUALIFICATIONS:
– Multi-core / multi-threaded coding experience.
– Hands-on experience developing Firmware and/or user space drivers for embedded systems.
– Hands-on experience with low-level SW development and HW devices.
– Experience with real-time performance profiling and optimization.
– Hands-on experience developing in a Linux environment.
– Experience with networking protocols.
This position is open to all candidates.