Embedded SDE — 400G FPGA/SoC Solutions (Rust)

Amazon Web Services (AWS)

Herndon (VA)

On-site

USD 144,000 - 194,000

Full time

27 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon Development Center U.S., Inc. seeks a Software Development Engineer to build embedded software for custom hardware, including FPGA SoCs, and to develop high-assurance solutions across AWS hardware and services.

This role involves Rust, Linux drivers, and cryptographic features across the hardware/software boundary. You will work on a cross-disciplinary team, contribute to CI/CD, and help meet government standards for security and certification.

Qualifications

  • Bachelor's degree in computer science or equivalent is required.
  • 3+ years of non-internship design or architecture experience on large systems.
  • 2+ years of experience with system programming languages such as C, C++, or Rust.
  • Current, active US Government Top Secret with SCI eligibility (or above) is required.

Responsibilities

  • Develop embedded software using Rust, and integrate with third party libraries to build end to end high assurance 400G+ solutions
  • Develop low level drivers for ARM and RISC-V targets, Linux drivers and kernel modules, business logic, and scalable software solutions to interoperate with AWS services
  • Implement cryptographic and security requirements from government standards into embedded software designs
  • Implement keying functionality including key generation, establishment, distribution, storage, and zeroization in embedded software to meet government certification standards
  • Collaborate with design and system engineers to perform tradeoffs and implement solutions for customers
  • Participate in design meetings to plan development and review peer designs
  • Write and maintain unit tests, integration tests, and hardware-in-the-loop tests using CI/CD pipelines
  • Debug issues across the hardware/software boundary including RTL, firmware, and driver interactions

Skills

Embedded systems
Security clearance
RTOS

Education

Bachelor's degree in computer science or equivalent

Tools

C
C++
Rust
Linux

Job description

Amazon Development Center U.S., Inc. seeks a Software Development Engineer to build embedded software for custom hardware, including FPGA SoCs, and to develop high-assurance solutions across AWS hardware and services.

This role involves Rust, Linux drivers, and cryptographic features across the hardware/software boundary. You will work on a cross-disciplinary team, contribute to CI/CD, and help meet government standards for security and certification.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer — 400G FPGA & Rust
Embedded Systems Engineer — 400G FPGA & Rust

Amazon Web Services (AWS) • Jessup (MD)

On-site
USD 144,000 - 194,000
Embedded Systems Engineer - Rust, FPGA & 400G Solutions
Embedded Systems Engineer - Rust, FPGA & 400G Solutions

Amazon Web Services (AWS) • Denver (CO)

On-site
USD 144,000 - 194,000
Senior Embedded Software Engineer - Rust & FPGA SoCs
Senior Embedded Software Engineer - Rust & FPGA SoCs

Amazon • Jessup (MD)

On-site
USD 168,000 - 227,000
Rust Embedded Engineer for 400G FPGA HW
Rust Embedded Engineer for 400G FPGA HW

Amazon Web Services (AWS) • Arlington (VA)

On-site
USD 144,000 - 194,000
Senior Embedded Software Architect (Rust/FPGA)
Senior Embedded Software Architect (Rust/FPGA)

Amazon Web Services (AWS) • Arlington (VA)

On-site
USD 168,000 - 227,000
TS/SCI Cleared Embedded Software Engineer (Rust, FPGA, 400G)
TS/SCI Cleared Embedded Software Engineer (Rust, FPGA, 400G)

Amazon • Denver (CO)

On-site
USD 143,700 - 194,400
Health insurance
401(k) matching
Paid time off
Software Development Engineer, Bespoke Solutions; ADC Hardware & Software Team
Software Development Engineer, Bespoke Solutions; ADC Hardware & Software Team

Amazon • Denver (CO)

On-site
USD 143,700 - 194,400
Health insurance
401(k) matching
Paid time off
Software Development Engineer, Bespoke Solutions; ADC Hardware & Software Team
Software Development Engineer, Bespoke Solutions; ADC Hardware & Software Team

Amazon Web Services (AWS) • Denver (CO)

On-site
USD 144,000 - 194,000
Software Development Engineer, Bespoke Solutions; ADC Hardware & Software Team
Software Development Engineer, Bespoke Solutions; ADC Hardware & Software Team

Amazon Web Services (AWS) • Herndon (VA)

On-site
USD 144,000 - 194,000
Software Development Engineer, Bespoke Solutions; ADC Hardware & Software Team
Software Development Engineer, Bespoke Solutions; ADC Hardware & Software Team

Amazon Web Services (AWS) • Jessup (MD)

On-site
USD 144,000 - 194,000