Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer Embedded Systems

Home > Java programming jobs

Software Development Engineer Embedded Systems in USA

  • Redmond, WA

Responsibilities

  • Collaborate with experienced cross-disciplinary engineers to design, build, and operate customer-focused products and services.
  • Break down complex and ambiguous problems into solvable components.
  • Contribute to scalable and reliable software services with distributed-systems scope varying by team.
  • Participate in code reviews, including validating the correctness of AI-generated code.
  • Write technical documentation and clean, maintainable code using software development best practices.
  • Use GenAI and AI-powered development tools while critically evaluating their output.
  • Participate in an agile development environment with CI/CD principles and operational responsibilities including on-call duties.
  • Monitor, troubleshoot, and resolve production issues.

Requirements

  • Be at least 18 years old.
  • Be enrolled in a bachelor’s degree or above in Computer Science, Computer Engineering, Data Science, Information Systems, or a related STEM field.
  • Have experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript.
  • Have experience with data structures, basic algorithm development, and/or object-oriented design principles.
  • Have experience using AI-assisted development tools in an academic or professional setting.
  • Commit to working 40 hours per week for the 12-week internship.
  • Have an expected degree conferral date between October 2027 and September 2029.
  • Have at least one academic quarter, semester, or trimester remaining after the internship concludes.
  • Preferred qualifications include previous technical internship or project experience; experience with cloud platforms, databases, AI development tools, open-source projects, and version control; software development lifecycle knowledge; and strong problem-solving, analytical, ownership, learning, and communication skills.

Benefits

  • Full-time, in-person 12-week internship beginning in May/June and ending in August/September, with possible Fall 2027 openings from August/September through November/December.
  • Internships typically require Monday-Friday availability for up to 40 hours per week, generally between 8 a.m. and 5 p.m.
  • Interns receive a manager and mentor, professional-development opportunities, networking activities, and tools to own an impactful project.
  • Starting Day 1, Amazon offers an employee assistance program, mental health support, a medical advice line, and 401(k) matching.
  • Applicants may be considered at U.S. internship locations including Sunnyvale, San Diego, Santa Monica, Northridge, Redmond, and Seattle, subject to business availability.
  • Candidates must meet the stated U.S. citizenship, permanent-resident, refugee, or asylee requirements under applicable export-control laws.

Salary: $109k - $119k/yr

Amazon

Amazon is a global leader in e-commerce and cloud computing, connecting millions of customers with a vast selection of products and services. The company thrives on innovation, customer obsession, and a relentless focus on convenience and reliability. With a culture that empowers teams to experim...

Similar positions

Senior QA Engineer

  • Qualys, Inc.
  • Full time
  • Others
  • 10/15/2026
  • Pune, India

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: zł 308k-zł 487k
  • Poland

Full Stack Software Engineer 4

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $250k-$413k
  • Remote

Senior Java Engineer - Distributed Systems

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: Competitive
  • Romania

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • UK
  • 10/15/2026
  • Salary: Competitive
  • Remote