Software Dev Engineer - Embedded Development (Linux), Amazon Linux
Core
Build, test, release, and maintain Amazon Linux packages; discover and remediate security vulnerabilities; enable customer migrations to latest distros.
Role type
Embedded Linux Software Development Engineer
Builds
Amazon Linux operating system packages and security fixes
Domain
Operating Systems / Embedded Systems / Cloud Infrastructure
Required skills
Linux kernel development, C/C++, firmware, device drivers, ARM, bare-metal, networking, multi-threading, shell scripting, memory management, computer architecture
Preferred skills
AI tools for development, cloud platforms (AWS), database systems, open-source contributions, version control, debugging complex systems
Technologies
Amazon Linux, C, C++, Linux, ARM, Shell Scripting, AWS
Responsibilities
Build and maintain resilient distributed systems; participate in code reviews and technical documentation; practice CI/CD principles; perform monitoring and troubleshooting in production; collaborate on GenAI and AI-powered tools for productivity
Seniority
Entry-level (SDE-I), hands-on IC