Software Development Engineer (Embedded Systems)
Amazon
Denver, CO • 1h ago • On-site
Mid
On-site
110,500 - 160,000 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
Potential salary for Software Development Engineer (Embedded Systems) role
Improve your resume now
$110,500 – $160,000/year
Quick Facts
Role: Software Development Engineer (Embedded Systems)
Focus: Embedded software for custom 400G+ hardware with advanced FPGA SoCs
Testing: CI/CD with unit, integration, and hardware-in-the-loop tests
Security clearance: Active Top Secret required; must obtain and maintain TS/SCI with polygraph (or commensurate clearance) after start
Description
You will build and integrate high-assurance embedded software for AWS technology using custom hardware and advanced FPGA SoCs. Work includes developing Rust-based embedded functionality, low-level Linux/driver components, and security/cryptographic features aligned to government standards. You’ll validate through automated testing and debug issues across the hardware/software boundary.
Responsibilities
- Develop embedded software in Rust and integrate third-party libraries for end-to-end 400G+ solutions
- Build low-level drivers for ARM and RISC-V targets, including Linux drivers and kernel modules, plus scalable business logic
- Implement cryptographic and security requirements from government standards
- Implement key management functionality (key generation, establishment, distribution, storage, zeroization) to meet certification standards
- Collaborate with design and system engineers on tradeoffs and customer solutions
- Participate in design reviews and peer design planning
- Create and maintain unit, integration, and hardware-in-the-loop tests using CI/CD pipelines
- Debug issues spanning RTL, firmware, and driver interactions
Requirements
- Active US Government Security Clearance of Top Secret or above
- After start, obtain and maintain active TS/SCI clearance with polygraph (or commensurate clearance for each government agency where you perform AWS work)
- Associate’s degree or higher, or GSEC (GIAC Security Essentials)
- 1+ years of non-internship professional software development experience
- Experience programming with at least one software programming language
Hard Skills & Technologies
- Rust
- FPGA
- Embedded Software
- Linux
- Kernel Module
- ARM
- RISC-V
- Device Driver
- Cryptography
- Security
- CI/CD
- Unit Testing
- Integration Testing
- Hardware-in-the-loop Testing
- RTL Debugging
- Key Management
- Zeroization
Benefits
- Sign-on payments and restricted stock units (RSUs)
- Comprehensive health insurance (medical, dental, vision, prescription, Basic Life & AD&D; supplemental life options)
- EAP and mental health support, medical advice line
- Flexible spending accounts
- Adoption and surrogacy reimbursement
- 401(k) matching
- Paid time off and parental leave
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Lead Embedded Software Engineer
Boeing
Senior
Technology
Remote
$212K - $286K/yr
8h ago

Senior Embedded Software Engineer
Boeing
Senior
Technology
Remote
$172K - $232K/yr
6 days ago

Software Engineer
Western Digital
Intern
Technology
San Jose, CA · On-site
$111K - $148K/yr
3 days ago
Tester Oprogramowania Wbudowanego
RECTANGLE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Mid
Technology
Rzeszów, Poland · On-site
0K zł - 0K zł/yr
9 days ago

Firmware Engineer, Robotics
OpenAI
Senior
Technology
San Francisco, CA · On-site
$380K - $445K/yr
2 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Hardware Engineer
Western Digital
Intern
Technology
San Jose, CA · On-site
N/A
1 days ago
Junior Embedded Software Developer C++
SII s.r.o.
Mid
Technology
Prague, Czechia · Hybrid
N/A
9 days ago
Senior Embedded / Security / Boot Firmware Engineer
Blue Origin
Senior
Technology
Kraków, MA, Poland · On-site
N/A
11 days ago

Advanced Engineer Software Integrator
emagine Polska
Senior
Technology
Pune, MH, India · On-site
N/A
8 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
