Embedded Software Engineer: Rust, FPGA & 400G Systems

Amazon Web Services (AWS)

Denver (CO)

On-site

USD 144,000 - 194,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Amazon Development Center U.S., Inc. in Denver, Colorado, is seeking a Software Development Engineer to build embedded software for advanced FPGA/SoC hardware and 400G+ solutions.

You will develop in Rust, create low-level drivers, and integrate with Linux and AWS services. The role requires a TS/SCI with poly clearance and hands-on experience in embedded systems, security standards, and CI/CD testing across hardware and software boundaries.

Qualifications

  • Bachelor's degree in computer science or equivalent.
  • 3+ years of non-internship design or architecture experience.
  • 2+ years of experience with at least one system programming language such as C, C++, or Rust
  • Current, active US Government Security Clearance of Top Secret with SCI eligibility or above

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 software development
Linux driver development
Cryptography & security

Education

Bachelor's degree in Computer Science or equivalent
3+ years design/architecture experience
Top Secret/SCI clearance

Tools

C
C++
Rust

Job description

Amazon Development Center U.S., Inc. in Denver, Colorado, is seeking a Software Development Engineer to build embedded software for advanced FPGA/SoC hardware and 400G+ solutions.

You will develop in Rust, create low-level drivers, and integrate with Linux and AWS services. The role requires a TS/SCI with poly clearance and hands-on experience in embedded systems, security standards, and CI/CD testing across hardware and software boundaries.

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
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
Embedded SDE — 400G FPGA/SoC Solutions (Rust)
Embedded SDE — 400G FPGA/SoC Solutions (Rust)

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) • 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) • Arlington (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
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
Senior Embedded Software Engineer — Rust/C/C++, RF & CI/CD
Senior Embedded Software Engineer — Rust/C/C++, RF & CI/CD

Talent Groups • Redmond (WA)

On-site
USD 100,000 - 130,000
Embedded Software Engineer II — Linux & C/C++, Rust
Embedded Software Engineer II — Linux & C/C++, Rust

Amazon Inc. • Redmond (WA)

On-site
USD 120,000 - 160,000
Senior FPGA & CPLD Engineer
Senior FPGA & CPLD Engineer

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1