Amazon
Software Development Engineer (Embedded System)
We’re on the lookout for curious, inventive talent to define the world of tomorrow. At Amazon, you will grow into high‑impact, visionary roles, tackling scalable, cutting‑edge technology and making a real impact on millions of customers.
Key Responsibilities
Collaborate with experienced, cross‑disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
Design and build innovative technologies in a large, distributed computing environment and help lead fundamental changes in the industry.
Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
Build distributed storage, index, and query systems that are scalable, fault‑tolerant, low cost, and easy to manage/use.
Design and code the right solutions starting with broadly defined problems.
Work in an agile environment to deliver high‑quality software.
Basic Qualifications
Currently enrolled in or completed a Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or related majors.
To qualify, applicants should have earned a Bachelor’s or Master’s degree between May 2023 and September 2025 and/or graduated within the last 24 months. Possible start dates for this role are between February 2025 and October 2025.
Programming experience with at least one modern language such as Java, C++, or C# including object‑oriented design.
Preferred Qualifications
Previous technical internship(s), if applicable.
Experience with distributed, multi‑tiered systems, algorithms, and relational databases.
Experience in optimization mathematics such as linear programming and nonlinear optimization.
Ability to effectively articulate technical challenges and solutions.
Adept at handling ambiguous or undefined problems as well as ability to think abstractly.
Experience with Real Time Operating Systems (RTOS), Linux, System Integration, Networking, Operating Systems Kernels, Multi‑threading, or Microprocessors and/or microcontrollers.
Experience with RTOS: C, C++, Embedded Development, Firmware, Device Driver, Linux, ARM, Bare‑Metal, or Kernel.
Experience with Linux: Embedded development, Firmware, Shell Scripting, Scripting Efficiency, or Linux, and C++.
Experience with Networking: C, Embedded development, Firmware, Hardware, Memory Management, Computer Architecture, Computer Architecture, or Operating Systems.
Equal Opportunity Employer Amazon is an equal‑opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
#J-18808-Ljbffr
Key Responsibilities
Collaborate with experienced, cross‑disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
Design and build innovative technologies in a large, distributed computing environment and help lead fundamental changes in the industry.
Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
Build distributed storage, index, and query systems that are scalable, fault‑tolerant, low cost, and easy to manage/use.
Design and code the right solutions starting with broadly defined problems.
Work in an agile environment to deliver high‑quality software.
Basic Qualifications
Currently enrolled in or completed a Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or related majors.
To qualify, applicants should have earned a Bachelor’s or Master’s degree between May 2023 and September 2025 and/or graduated within the last 24 months. Possible start dates for this role are between February 2025 and October 2025.
Programming experience with at least one modern language such as Java, C++, or C# including object‑oriented design.
Preferred Qualifications
Previous technical internship(s), if applicable.
Experience with distributed, multi‑tiered systems, algorithms, and relational databases.
Experience in optimization mathematics such as linear programming and nonlinear optimization.
Ability to effectively articulate technical challenges and solutions.
Adept at handling ambiguous or undefined problems as well as ability to think abstractly.
Experience with Real Time Operating Systems (RTOS), Linux, System Integration, Networking, Operating Systems Kernels, Multi‑threading, or Microprocessors and/or microcontrollers.
Experience with RTOS: C, C++, Embedded Development, Firmware, Device Driver, Linux, ARM, Bare‑Metal, or Kernel.
Experience with Linux: Embedded development, Firmware, Shell Scripting, Scripting Efficiency, or Linux, and C++.
Experience with Networking: C, Embedded development, Firmware, Hardware, Memory Management, Computer Architecture, Computer Architecture, or Operating Systems.
Equal Opportunity Employer Amazon is an equal‑opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
#J-18808-Ljbffr