At a Glance
- Tasks: Design and develop embedded software for innovative satellite technology.
- Company: Join Amazon's cutting-edge Project LEO team.
- Benefits: Competitive salary, health insurance, 401(k) matching, and generous paid time off.
- Other info: Dynamic work environment with opportunities for career growth.
- Why this job: Make a real impact by connecting underserved communities globally.
- Qualifications: 3+ years in software development and experience with C#, C++, or Java.
The predicted salary is between 106065 - 129635 $ per year.
Project LEO is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities around the world. As a member of LEO MAC-SW, you will be responsible for delivering embedded FW code running on ground networks on customer terminals and on satellites.
The Role:
- Design, develop, integrate and bring up Kuiper-MAC FW components/drivers in a real-time embedded environment.
- Work in a cross-functional environment to define multi-dimensional performance requirements (e.g., MIPs, memory BW).
- Make performance and optimization trade-offs to meet end-to-end use case requirements.
- Build component use-cases/test-cases and debug your code in LEO embedded environment.
- Profile and execute the code on RTOS and/or bare-metal embedded environment.
- Contribute in defining services and functionalities delivered by your FW-subsystems.
- Define, document, test and debug your FW-HW interfaces.
- Familiarity with SW/FW best practices (e.g., clean architecture, refactoring).
Basic Qualifications:
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
- 1+ years of software development engineer or related occupational experience.
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience.
- 1+ years of Object Oriented Design experience.
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
- Experience programming with at least one software programming language.
Preferred Qualifications:
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
- Bachelor's degree in computer science or equivalent.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers.
Embedded Software Engineer in Redmond employer: Amazon Inc.
At Amazon Web Services (AWS), we pride ourselves on being a leading employer in the cloud technology sector, offering a dynamic work environment that fosters innovation and collaboration. Our commitment to employee growth is evident through extensive training programs and mentorship opportunities, ensuring that every team member can advance their career while enjoying a healthy work-life balance. With a culture that values diversity and inclusion, AWS provides a unique opportunity to work with cutting-edge technologies in a supportive atmosphere, making it an exceptional place for Cloud Support Engineers to thrive.