Embedded Software Development Engineer, Kuiper

You will work on embedded code for satellite payload software (LINUX and FreeRTOS). You will contribute to various core functionnalities including Over-The-Air (OTA) updates, hardware fault detection, isolation and remediation, operational state management, and devices integrity verifications (ex. PRBS). This position puts an emphasis on hardware and software integration and test automation. We are looking for an outstanding software engineer to participate in all phases of software development from requirements through implementation and test to operations.Export Control Requirement:Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.Key job responsibilitiesKey job responsibilitiesIn this role, you will drive the design, development, and operation of a variety of key functions such as commanding, telemetry, power control, hardware interfaces, and autonomous capabilities for each satellite throughout its lifetime – from launch to de-orbit.In this role, you will:Own unique embedded software functions through design, implementation (in RUST, C++, C or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment.Write software to interact with devices/electronics using I2C, I3C, SPI, RS-422, RS-485, Ethernet, etc. communications.Work closely with hardware teams to support board design, secure bring-up, and verification, as well as integration and test.Follow best practices in high reliability embedded software development to ensure high levels of satellite reliability and availability.Work on the Satellite Communication Systems Payload.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- Experience programming with at least one software programming language ...

Engineering Intern , Commerce

If you are interested in this position, please apply on Twitch's Career site https://www.twitch.tv/jobs/en/About Us:Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day.We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X, and discover the projects we’re solving on our Blog. Be sure to explore our Interviewing Guide to learn how to ace our interview process.About the Position: At Twitch, we’re always looking for high-potential talent. If you’re a current student at a North American college or university interested in computer science, we’d love to see you apply. See below for just a few reasons why our cohort-based internship program is one-of-a kind. Project-Based Learning at Scale: Twitch operates at a massive scale, requiring us to push the boundaries of technology and experiment with techniques used by only the largest websites. As an intern, you’ll have the opportunity to work on some of the most challenging engineering problems in the industry, making every project a valuable learning experience. Comprehensive Support Team: To ensure our interns thrive, we provide a dedicated support system, including a Manager, Mentor, and Early Careers Advisor. This team will work closely with you to guide your project from start to finish and ensure you have the resources needed to succeed. Enriched Intern Community: In addition to hands-on engineering work, you will participate in leadership and interpersonal development curriculum, as well as gain valuable industry insights from Twitch leaders through fireside chats. To complement the technical aspects of the program, we offer a variety of enrichment activities, including cohort trips, weekly advisory sessions, and local community events. We also provide housing assistance to make your summer internship as rewarding and enjoyable as possible.Want to learn more? Check out the Early Careers Page for internship and student-focused content. You Will:- Contribute to product design and implementation discussions- Find and build unique solutions to implement projects from the idea phase to production- Test and iterate code before and after production release- Connect with intern peers, new teammates, and colleagues from across the businessPerks-Housing stipend provided (for in person)BASIC QUALIFICATIONS- Eagerness to investigate challenges and present reasonable solutions reliably and quickly- Excitement to pick up a new language and be productive with it in a week- Desire to work collaboratively in a team environment- BA/BS Graduation Year: December 2025 & 2026. No Masters/PhD- Completed coursework in or have an understanding of Data Structures and Algorithms ...

Front End Engineer II, GTMC - SIERRA

As an FEE II in GTMC SIERRA (Science, Insights, Experience, Research, Reporting & Analytics), you'll work on cross functional projects spanning Applied Science, Front End, and Backend engineering disciplines. You will build user experiences that deliver insights to Amazonians to help them complete Talent Management processes more efficiently and equitably. You will build resuable front end components that accelerate our organization by driving a culture of reuse and reducing the amount of code we write and maintain. You'll be hands on while also leading other individual contributors to define and deliver on a roadmap that works backwards from our three year and operational plans. You'll be responsible for delivering and maintaining high quality, operationally sound software with strong controls around data security and privacy.About the teamGlobal Talent Management & Compensation (GTMC) SIERRA (Science, Insights, Experience, Research, Reporting & Analytics) is a horizontal, multi-disciplinary organization whose mission is to be a force multiplier for the broader GTMC organization and our key customer cohorts. We accomplish this by using our expertise in data analytics and science, economics, machine learning (ML), UX, I/O psychology, and engineering to build insights and experiences that raise the bar in understanding and shaping decision making at scale by integrating within and across talent journeys as well as through self-service tools and closed loop mechanisms outside of those journeys. Our portfolio of products spans foundational data sources, metrics, and research through to finished features and products that our end-customers interact with on a daily basis.BASIC QUALIFICATIONS- 2+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience- 1+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience- Experience using JavaScript frameworks such as angular and react ...

Senior SDE - Kuiper, Mission Planning

Project Kuiper is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). Its mission is to bring fast, affordable broadband to unserved and underserved communities around the world. Project Kuiper will help close the digital divide by delivering fast, affordable broadband to a wide range of customers, including consumers, businesses, government agencies, and other organizations operating in places without reliable connectivity.Key job responsibilities* Work with our peer teams and customers to design suitable software systems to fulfill the mission needs.* Develop cloud native software systems in Java and Python.* Utilize AWS and other Amazon technologies to build highly-available software services.* Design and develop performant software systems that meet the mission criteria and requirements.* Help on-board and mentor new team members.* Lead technical roadmap definition efforts and decide which features and performance improvements to build.Export Control RequirementDue to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.A day in the lifeAs a Senior Software Development Engineer, you will play a crucial role in the development of services to support the automation of the Kuiper mission. You will work with a dynamic group of passionate engineers and collaborators across peer teams to identify automation needs, design novel solutions that meet customer requirements, and write software to automate key behaviors for our constellation's space and ground assets. You will be building low-latency, highly-scalable architecture to generate and execute our mission plans safely and effectively.About the teamThe Mission Planning team builds software which supports the automated planning and execution of satellite activities, empowering humans to automate key tasks and take themselves out of the loop as we scale the Kuiper constellation. We own services that model spacecraft behaviors, predict future vehicle state, capture operational constraints on our system, and generate mission schedules that serve our customers while preserving vehicle health and safety.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Embedded Software Development Engineer, Alexa Devices

The Amazon Devices team designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products. We have also produced groundbreaking devices like Fire tablets, Fire TV, Amazon Dash, and Amazon Echo.We are looking for talented and motivated embedded software development engineer to join the team, innovate and build cutting edge Amazon Echo devices that deliver intuitive and intelligent voice assistant to millions of customers with many exciting features!Key job responsibilitiesWe are looking for a talented and passionate Embedded Software Engineer to be part of an exciting team. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know. In this role, you will: • Be responsible for system architecture and development of new features for embedded systems • Investigate, prototype and deliver new and innovative system solutions • Profile, Analyze and optimize system level performance • Design, develop and verify firmware for embedded systems • Participate in design reviews, API development, and documentation • Work with new technologies that are vital to product development • Deliver investigation plans and reports, architectural documents, design specs, software and firmware source code, build scripts • Perform tasks including debug, bring-up, Beta and production software development • Collaborate with both software and hardware product teamsBASIC QUALIFICATIONS- Bachelor's degree in computer science or equivalent- 4+ years of non-internship professional software development experience- 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- 3+ years of building production software experience- Experience programming with at least one software programming language- Experience in embedded development in C/C++ ...

Senior Software Development Engineer, Annapurna Labs, Trainium Collectives

Annapurna Labs is an integral part of AWS and develops HW and SW components that are critical building blocks for EC2 infrastructure. We specialize in designing semi-conductors, systems, chips, and software that optimize the AWS customer experience. More and more customers run their HPC and ML workloads on AWS to reap the benefits of elasticity and flexibility of the cloud. We work on building networking solutions (Elastic Fabric Adapter) to improve network speed and performance so that customers can scale their network intensive HPC and ML workloads over thousands of CPUs and GPUs and get blazing fast performance.We are seeking an experienced engineer with HPC interconnects background preferably in ML domain, with good understanding of collective operations and networking (RDMA networking preferred). The ideal candidate will also have a deep understanding of computer architecture and operating systems (Linux especially), while being comfortable in server and embedded environments and programming sophisticated embedded devices for AWS. About the teamInclusive Team CultureHere at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.Work/Life BalanceOur team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.Mentorship & Career GrowthOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Developer, Amazon Games AI

Amazon Games is seeking a highly effective Senior Software Development Engineer to lead the implementation of innovative Machine Learning (ML), Reinforcement Learning (RL), and Generative AI techniques for game development applications. In this role, you will bridge the gap between our AI/ML science advancements and practical game development, creating reusable engine components and middleware. You will drive the development of AI technologies to enhance gameplay, optimize development workflows, and push the boundaries of interactive entertainment.At Amazon Games, our ambition is to create bold new experiences that foster community in and around our games. Our team of game industry veterans develops AAA multiplayer games and original IPs, with teams in Seattle, Orange County, San Diego, Montreal, and Bucharest. Amazon Games, through its Studios, Publishing, and Prime Gaming divisions collaborating with external partners, aims to develop, publish, and deliver compelling AAA games and content experiences for gamers to discover.Key job responsibilities- Lead the design and development of robust, scalable, and reusable engine components that implement ML, RL, and Gen AI techniques that will be used by game teams using engines such as Unreal and Unity.- Collaborate closely with Applied Scientists to translate their research and prototypes into production-ready game engine features.- Develop a reusable middleware layer that facilitates the integration of AI technologies across multiple game projects and platforms.- Collaborate with game teams to deliver AI-driven features into their workflows and game systems.- Optimize AI implementation for performance, ensuring they meet the real-time requirements of game engines- Contribute to the architecture and design of game systems that leverage AI technologies.- Collaborate with other Amazon teams to identify and develop sharable AI technologies and tools.- Stay current with advancements in game engine technologies, ML/RL/Gen AI, and their applications in gaming.- Evaluate and integrate third-party AI solutions when appropriate, ensuring they meet our quality and performance standards.- Mentor junior engineers and promote best practices in software engineering and AI implementation within the game development context.- Champion the responsible implementation of AI in games, considering player experience, fairness, and potential biases.A day in the life- You thrive in a collaborative environment where your decisions have significant impact and influence.- You are passionate about building game experiences that delight players.- You deliver great workflows, tools, and game innovations to your fellow developers and constantly seek improvement.- You want to be part of something exciting and unique in the gaming ecosystem.About the teamThe Amazon Games Studio AI Research team focuses on artificial intelligence innovation in gaming. Our highly skilled, multi-discipline team works across Machine Learning, Reinforcement Learning, and Generative AI to reimagine game development. We work closely with first-party game developers and partner studios to bring creative visions to life. Our mission is to use AI responsibly to transform gameplay experiences, enrich narratives, and provide creators with practical tools to optimize their production pipelines.BASIC QUALIFICATIONS- Bachelor's degree in Computer Science, Software Engineering, or related field- 8+ years of professional software development experience, with at least 3 years in game development- Proficiency in C++ and experience with game engines (Unreal, Unity, or proprietary)- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience in designing and developing reusable software components and APIs- Experience as a mentor, tech lead or leading an engineering team ...

Full Stack Development Engineer (SDE), Region Services - Region Build Informer (RBI) Team

Do you love decomposing problems to develop products that impact millions of people around the world? Would you enjoy identifying, defining, and building software solutions that revolutionize how businesses operate?AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS. Within AWS UC, Amazon Dedicated Cloud (ADC) roles engage with AWS customers who Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world!Region Build Engineering (RBE) leads the charter of transforming how AWS builds new regions by leveraging data and automation to optimize region builds. RBE’s systems and solutions look around corners to find insights that move the needle in reducing the duration of AWS Region Builds. Engineers in the RBE Organization are building new services and solutions from the ground up, leveraging AWS Serverless technologies including API Gateway, Lambda, DynamoDB, and Aurora Serverless.We need developers who move fast, are capable of breaking down and solving complex problems, and have a strong will to get things done. Developers at Amazon work on real world problems on a global scale, own their systems end to end and influence the direction of our technology that impacts hundreds of millions customers around the world.Arlington, Virginia (HQ2)This role will sit in our new headquarters in Northern Virginia, where Amazon will invest $2.5 billion dollars, occupy 4 million square feet of energy efficient office space, and create at least 25,000 new full-time jobs. Our employees and the neighboring community will also benefit from the associated investments from the Commonwealth including infrastructure updates, public transportation improvements, and new access to Reagan National Airport.By working together on behalf of our customers, we are building the future one innovative product, service, and idea at a time. Are you ready to embrace the challenge? Come build the future with us.Key job responsibilities - Develop dynamic web applications and the APIs that power them - Design and code new RESTful APIs (Python) that support both web and programmatic callers - Build natively on AWS, using serverless technologies (CloudFront, API Gateway, Lambda) - Create backend systems that scale by leveraging NoSQL databases (DynamoDB) - Deliver front-end website UIs (JavaScript, TypeScript, React), through creating and translating mock-ups into code - Raise the bar on quality, security, performance, scalability, usability and operations - Stay abreast of developments and trends in Cloud architectures, web dev and programming languages - Support the Region Services organization mission through the creation of tooling for AWS region builds, service expansion and feature tracking - Establish relationships across development teams to programmatically integrate our services with other teams’ APIsA day in the lifeThe right candidate will possess excellent business and communication skills, be able to work with business owners to develop and define key business questions, and be able to collaborate with Software Developers and Technical Program Managers to analyze data that will answer those questions. You should have a solid understanding of how to build efficient and scalable data infrastructure and data models.About the teamDiverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. About AWS Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. 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- Experience programming with at least one software programming language ...

SDE, AWS Opensearch Service, Opensearch

Are you interested in building out a cloud-scale log analytics and search platform? Do you want to revolutionize the way people manage and derive insights from vast volumes of data in the cloud? Do you want to have direct and immediate impact on a large number of AWS users? Do you want to be part of a fast-growing AWS service and work in a fast paced startup style environment? Amazon Opensearch Service makes it easy to deploy, operate, and scale Opensearch for log analytics, application monitoring, full-text search, and more. Amazon Opensearch Service is a fully managed service that delivers Opensearch's easy-to-use APIs and real-time capabilities along with offering predictable performance and seamless scalability for production workloads. At AWS, you’ll experience the benefits of working in a dynamic, entrepreneurial environment, while leveraging the resources of Amazon.com (AMZN), one of the world's leading internet companies. The Amazon Opensearch Service team is part of the rapidly growing AWS Database and Analytics group. We are customer obsessed in a highly collaborative team-oriented environment. Amazon Opensearch Service team designs, develops and operates software that allows customers to index, search and analyze documents at scale in a secure, responsive, and reliable environment. The team is tackling tough data, search and analytics problems. As we expand at a tremendous rate, we are looking for innovative engineers with a passion for data, search, analytics and distributed systems to join the team: As a Software Development Engineer on the Amazon Open search Service team, you will: . Design, develop and support a world-class search platform serving individuals and businesses of all sizes · Produce bullet-proof code that is robust, efficient and maintainable; our primary languages are Java, Python, and C/C++ . Work at the core of Opensearch and Apache Lucene open source software with opportunities to contribute to open source . Work on challenging problems in areas such as data storage, query optimization, JVM performance optimization, security, machine learning and more. · Continually challenge what exists and explore what should be changed to best meet evolving customer needs · Possess expert knowledge in large scale distributed system design and engineering best practices · Participate in setting a vision and objectives for Search Services in alignment with customer needs and market opportunities · Drive and work on algorithm and architecture design, execute and deliver results · Invent the future of search and log analytics in the cloud · Join a great group of motivated, top-notch, people and work with them to solve challenging problems in a fun, collaborative environmentUtility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. 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- Experience programming with at least one software programming language ...

Front-End Engineer – 2024 (US)

Are you excited to build products that are used by Amazon customers all over the world? As a Front-End Engineer, you’ll have the opportunity to work closely with experienced developers to create the user-facing side of software. You’ll collaborate with team members and stakeholders on UX and the full software development lifecycle, including scoping, software design, code, testing, documentation, deployment, and maintenance. NOTE: By applying to this position, your application will be considered for all Front End Engineer roles at all locations we hire for in the United States including but not limited to: Greater Seattle Area (Seattle, Bellevue, Redmond), Greater Bay Area (San Francisco, Sunnyvale, Santa Clara), Greater DMV (DC, MD, VA), Austin (TX), New York City (NY), Minneapolis (MN).Key job responsibilitiesAs a Front-End Engineer, you will/may: - Deliver software components and improvements to software features with your team’s software.  Work with stakeholders and product partners to deliver high-quality UX. - Take feature specifications and deliver working code that is maintainable and extendable. - Help provide operational support for your team and work to ensure that root causes are identified and resolved. - Participate in code reviews and daily stand-ups. - Collaborate with your team to positively impact the software quality, customer experience, and maintainability of your team’s products.A day in the lifeWe’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you’re ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At Amazon, you’ll say it often. Join us and define tomorrow.BASIC QUALIFICATIONS- Experience in HTML, CSS, or JavaScript- Currently working towards a Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, Information Science, Web Development, Human-Computer Interaction, or other equivalent discipline, with an expected conferral date between September 2023 – September 2024 and/or completed your degree no more than 12 months ago- Proficiency in at least one object-oriented programming language (e.g., JavaScript, Python, C#).- Understanding of computer science fundamentals (e.g., data structures & algorithms, OO design). ...

Embedded Software Development Manager, Sensor and Compute, Amazon Robotics

Are you inspired by invention? Is problem solving through teamwork in your DNA? Do you like the idea of seeing how your work impacts the bigger picture? Answer yes to any of these and you’ll fit right in here at Amazon Robotics. We are a smart, collaborative team of doers that work passionately to apply cutting edge advances in robotics and software to solve real-world challenges that will transform our customers’ experiences in ways we can’t even image yet. We invent new improvements every day. We are Amazon Robotics and we will give you the tools and support you need to invent with us in ways that are rewarding, fulfilling and fun.The Amazon Robotics Sensor and Compute Team is seeking a talented and enthusiastic Embedded Software Manager to lead the development of next generation sensors and computers from concept to production. The ideal candidate is excited about the robotic sensing and compute technologies, and is passionate about delivering high quality hardware and embedded software products in a hyper-growth environment where priorities could shift fast. You excel at leading developers, driving operational excellence, and have a track record of building strong engineering teams. As a member of the leadership team, you will make a huge impact on everything from our technology roadmap and product vision, to the architecture of the products, to the culture we build, and to our customer experiences.Key job responsibilities- Hire and develop the best. Grow and develop a team of embedded software engineers, and empower them to achieve their career goals.- Lead the team to deliver high quality sensor and compute products to meet customer and business needs.- Provide technical leadership by contributing to architecture and design discussions, driving best practices and ensuring highest quality of the team’s deliverables. - Collaborate with cross functional partner teams such as hardware, software, testing, manufacturing and operations teams, as well as third party suppliers.- Drive the team’s operational excellence through mechanisms and process improvement.A day in the lifeAmazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include: 1. Medical, Dental, and Vision Coverage 2. Maternity and Parental Leave Options 3. Paid Time Off (PTO) 4. 401(k) Plan If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!BASIC QUALIFICATIONS- 7+ years of working directly within engineering teams experience- 3+ years of engineering team management experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience- Experience partnering with product or program management teams- 5+ years of development experience within an embedded or robotic environment which must include direct, hands-on experience of full embedded software development cycle, including design, development, build, release, manufacturing, deployment and service.- Knowledge of engineering best practices and patterns for the software development, such as coding standards, code reviews, source control management, CI/CD, testing, certification.- BA/BS/MS/PhD in electrical engineering, computer science, computer engineering or related discipline. ...

Data Engineer , Amazon Pharmacy

Innovation is at the core of what we do. We believe that by removing and reducing the barriers that prevent people from taking their medications, we can help customers conveniently get the medications they need, when they need them and take them as prescribed. We have provided customers with the ability to find transparent and simple pricing, receive 24/7 customer service support, and have their meds delivered to their doorsteps while creating programs and products that embody our mission and position ourselves in becoming the world’s safest and fastest online pharmacy.We are looking for a Data Engineer to join us on our journey to make it drastically easier for customers to find, choose, afford, and engage with the services, products, and professionals they need to get and stay healthy!As a Data Engineer in Pharmacy team, you will partner with Software Engineers, Business Intelligence Engineers and product managers. You will design, implement, and maintain next generation BI solutions for large scale, highly secure and complex data structures to ensure the data is auditable, available and accessible. You will gain a deep understanding of our services and the data they produce, and become our resident expert in how to transform that data into a format that is useful for analytics and business intelligence. You will proactively help to identify new data for integration with our platform, and propose and implement new technologies to help us better understand our data.#everydaybetterKey job responsibilities• Design, implement, maintain and support a secure and robust data lake in native AWS with 300+ datasets which contain both PII and PHI data.• Implement ingestion routines both real time and batch using best practices in modeling, ETL/ELT processes by leveraging AWS technologies and big data tools.• Interface with other technology teams to extract, transform, and load data from a wide variety of data sources using SQL, Python and AWS big data technologies.• Gather business and functional requirements and translate into secure, robust, scalable,operable solutions with a flexible and adaptable architecture.• Collaborate with engineers to help adopt best practices in system creation, integrity, test design, analysis, validation, and documentation.• Help continually improve ongoing reporting and analysis processes, automating or simplifyingself-service tools for customers.• Explore and learn the latest AWS technologies to provide new capabilities and increaseefficiencyBASIC QUALIFICATIONS- 3+ years of data engineering experience- Experience with data modeling, warehousing and building ETL pipelines- 3+ years of analyzing and interpreting data with Redshift, Oracle, NoSQL etc. experience- Experience with big data technologies such as: Hadoop, Hive, Spark, EMR- Bachelor's degree- 3+ years of experience in at least one of the programming languages like Python, Java etc.- Experience in working and delivering end-to-end projects independently.- Excellent written and verbal communication skills Amazon is committed to a diverse and- inclusive workplace. ...

Front End Engineer , Amazon

Amazon DSP (Demand Side Platform) team is looking for Front-End or Full Stack engineers to help us define and build the seamless customer experience and high performance application for our next generation ad program. You'll play a critical role in the design and implementation of a strategic product for advertisers to manage their ad creatives and campaign landing pages.Key job responsibilitiesYou are enthusiastic about helping in defining our products, shaping ambiguous business goals into working software solutions. You are comfortable taking initiative and working across teams in a relatively unstructured environment. You have well-honed, insightful architectural design instincts, and enjoy building simple and elegant systems that will scale to support millions of users. Passion for the customer and their experience with our products is a key requirement for you. As an engineer, you enjoy working on MVP products, innovating on behalf of the customer, and building systems that will form the foundation of this highly strategic new businesses.It won’t be easy. The challenges that come with scale and the semi-connected nature of Amazon devices will pose interesting, unique technical problems. These are big challenges that will move the needle for our advertising program.Come help us take this to the next level!A day in the lifeAs a Front End Engineer in Amazon DSP Creative Experience, you will be solving problems for global brands while obsessing over the customer experience for shoppers viewing these creatives.About the teamThe DSP Creative Experience team is focused on the needs of the most well-established brands in the world who seek to influence the Amazon shopper journey through advertisements. These sophisticated advertisers attract Amazon shoppers to their products and brands through digital advertising, both online (on-site and off-site) and out-of-home, including physical stores. Our ads span a variety of mediums including display, video, and audio experience.BASIC QUALIFICATIONS- 2+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience- 1+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience- Experience using JavaScript frameworks such as angular and react ...

SDE II, Speed Tech

Are you interested in helping Amazon make history and redefine the meaning of ‘fast’ in eCommerce? We are the Same Day Delivery Experience team and are in the early innings of reinventing the Amazon shopping experience to make Amazon the first place customers think to shop when they need something today, wherever they are in the world. We’re looking for an Software Engineer for the Same Day Delivery Experience team to help ensure we have a compelling and friction-free ‘delivery in hours’ experience available to our customers, and help drive continuous innovation and improvement of the delivery experience across all phases of shopping, buying, and post purchase experience.Key job responsibilities* You solve problems in ways that can be backed up with verifiable data. You focus on driving processes, tools, and methods which support rational decision-making.* You aren't satisfied by performing 'as expected' and push the limits past conventional boundaries.You help grow your team members to achieve excellent results. You foster the creative atmosphere to let engineers innovate, while holding them accountable for making smart decisions and delivering results.* You're able to explore new problem spaces with unique constraints and thus non-obvious solutions; you’re quick to identify any gaps in the team and the right person to fill them to best deliver value to customers.About the teamDelivery speed is one of the biggest areas of investment for the Consumer business. We are the team responsible for launching Prime Free One Day, and Sub Same Day Delivery, looking for the right Engineers to help us tackle a bold and boundary-pushing agenda. Please contact me directly for more details on position.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- Experience programming with at least one software programming language ...

Senior Embedded Software Engineer – Avionics , Project Kuiper

Project Kuiper 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. Innovation is part of our DNA! Our goal is to be Earth's most customer centric company, and we are just getting started.Come work at Amazon! We need people who want to join an ambitious program that continues to push the state of the art in space-based systems design. Come help us solve the difficult and rewarding development challenges in building highly reliable, power efficient and low-cost satellite avionics! We are looking for an engineer who combines technical and analytical capabilities with a demonstrated ability to get the right things done quickly and effectively. As a Senior Avionics Embedded Software Engineer, you will focus on developing software to enable, integrate and operate the various sensing, compute and bus systems of the satellite system. You will have an opportunity to make a significant impact on the design, architecture and implementation of critical systems within Project Kuiper.Key job responsibilitiesAs a senior member of the team, you will be responsible for identifying top level requirements and participate in all phases of embedded software development, from concept and design to development and maintenance. You will work with other members of the Avionics team to support hardware bring-up and debug, and develop both prototype and production software. You must comfortable leading software and architecture design reviews, ensuring Amazon’s high development standards are met and team best practices are followed.You will be expected to work with a team of top-notch engineers and collaborate with multiple other spacecraft design and integration teams. You should be comfortable with a high degree of ambiguity and relish the idea of solving problems that haven't been solved at scale before. Along the way, we guarantee that you will learn a lot, have fun and make a positive impact on tens of millions of people.Export Control Requirement: Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Machine Learning SDE-II, Amazon Robotics

Are you inspired by invention? Is problem solving through teamwork in your DNA? Do you like the idea of seeing how your work impacts the bigger picture? Answer yes to any of these and you’ll fit right in here at Amazon Robotics. We are a smart team of doers that work passionately to apply cutting edge advances in robotics and software to solve real-world challenges that will transform our customers’ experiences in ways we can’t even imagine yet. We invent new improvements every day. We are Amazon Robotics and we will give you the tools and support you need to invent with us in ways that are rewarding, fulfilling and fun.Robotic Movement team is seeking a deeply technical, highly motivated and hands-on machine learning engineer to take our robotic mobility solution to its next level! To advance the capabilities of the largest fleet of Amazon robots, the team is envisioning a next generation AI-powered mobility architecture. As a machine learning software engineer, you will be a thought leader in supporting the ground-up development and scaling of these initiatives across navigation, mapping, path planning and data services. You will gain hands-on experience with large-scale robotic fleet optimizations to accelerate advances in machine learning and foundation models.Key job responsibilities* Lead, design and support the development of novel ML systems, product integrations, and performance optimizationsDesign, develop, integrate, troubleshoot, optimize, test and lead the development of software which control and optimizes robotic fulfillment centers at very large scale* Prototype and test concepts or features, both through simulation tools and emulators and with live robotic equipment* Collaborate closely with the research organization, principal applied scientists and software engineers to bring research to production* Envision, lead, and support the development of novel ML systems, product integrations, and performance optimizations* Lead, mentor, challenge and grow enthusiastic, collaborative software engineers and applied scientists across the organizationA day in the lifeAmazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include: 1. Medical, Dental, and Vision Coverage 2. Maternity and Parental Leave Options 3. Paid Time Off (PTO) 4. 401(k) Plan If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- Experience programming with at least one software programming language- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience in machine learning, data mining, information retrieval, statistics or natural language processing- 2+ years of experience in object-oriented programming and modern programming languages (C, C++, Java, Kotlin, Python) ...

Kuiper Payload System Architect Engineer, Kuiper

As a member of Kuiper Payload System Characterization team, you will be responsible for designing user and control plane verification mechanisms to characterize ground/satellite gateways, customer terminals and customer satellites. Come and join the innovative and unique wireless project “Kuiper”. You would be focused on designing and developing the system which will verify various subsystems in Kuiper. You will be a key member of a cross functional team of innovators, working on unique wireless technology that will enable millions of people to stay connected. Export Control Requirement:Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.Key job responsibilities• Design and architecture use cases to verify various subsystems in Kuiper• Conduct data-flow performance analysis and vet different designs • Build scalable architecture of verification use cases in both control and user plane to stress Kuiper-System• Specify interface-APIs to both network layer and physical layer for injecting/poking data BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Development Engineer - MSK, Managed Streaming Kafka (MSK)

Come build the future of data streaming with the Amazon Managed Streaming for Kafka (MSK) team!We are seeking builders for our Amazon MSK service, a fully managed service that makes it easy for customers to build and run applications that use Apache Kafka to process streaming data. We are looking for engineers who are enthusiastic about data streaming, and are as passionate about contributing to open source as they are about solving real customers' business needs, at AWS scale.As a member of the Amazon MSK team, you will be making contributions to the entire stack - the APIs and the workflows that make up the MSK service, the core Kafka platform, and stand-alone tools that make it easier for Kafka community to operate Kafka better. Upstream compatibility is a core tenet of MSK. Your code changes to the Kafka platform will be released back to open source. As a member of an AWS service that builds on top of a popular open source technology, this is a unique opportunity to work on a team that straddles both worlds – open source and Amazon-internal software. You will design and build new features, make performance improvements, identify and investigate new technologies, prototype solutions, build scalable services, and test and review changes, to deliver an exceptional customer experience.The ideal candidate has experience designing large-scale systems supporting millions of transactions per second, enjoys solving complex software problems, and possesses analytical, design and problem-solving skills. Ideally you have an in-depth understanding of streaming data technologies like Amazon Kinesis or Apache Kafka, and experience with open-source data processing frameworks like Apache Spark, Apache Flink, or Apache Storm. Your responsibilities will include collaborating with other engineers to build a large scale AWS service, and work with senior leaders to define your team's roadmap, including identifying design and code changes needed in the underlying open source platforms.Learn more about Amazon MSK: - AWS re:Invent 2018: Amazon Managed Streaming for Kafka (Amazon MSK) Launch* AWS re:Invent 2020: How Goldman Sachs uses an Amazon MSK backbone for Transaction Banking Platform* AWS re:Invent 2020: How New Relic is migrating its Apache Kafka cluster to Amazon MSK* AWS re:Invent 2021: How Coinbase uses Amazon MSK as an event store for applications* MSK Tiered Storage: Optimize cost and improve Kafka scalability* AWS re:Invent 2023: How Rivian builds real-time analytics from electric vehiclesBASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Front End Engineer II, Amazon Health

About Amazon Health
Amazon Health’s mission is to make it dramatically easier for customers to access the healthcare products and services they need to get and stay healthy. Towards this mission, we (Health Storefront and Shared Tech) are building the technology, products and services, that help customers find, buy, and engage with the healthcare solutions they need.Job summary
We're on the lookout for an exceptional Front end Engineer to join our team of experts in the field of machine learning and AI. Together, we aim to revolutionize healthcare by making personalized and empathetic care accessible, convenient, and cost-effective. In this role, you will design and execute UX initiatives along with a team of software engineers, radically improving the customer experience. You'll thrive in our highly collaborative environment, where you'll play a pivotal role in productizing next-generation components. This position offers you the opportunity to collaborate with your team of software engineers and scientists fostering growth and innovation in this dynamic space. If you're passionate about leveraging technology to transform healthcare and eager to be at the forefront of innovation, we want to hear from you.#everydaybetterKey job responsibilities* Demonstrate ownership of the UI components, iterating on various UX designs to enhance and optimize the customer experience.* Design, develop, test, deploy and maintain front end services and components using best practices* Write clean, readable and maintainable code and debug complex problems spanning across different systems* Communicate complex features, problems and solutions effectively and in details* Work with other teams to design, deliver and maintain large scale featuresAbout the teamWe are the Health AI team at HST (Health Store and Technology). The team consists of highly skilled software engineers and exceptional ML Scientists with diverse background in healthcare, robotics, customer analytics, and communication. We are committed to building and deploying the most advanced scientific capabilities and solutions for the products and services at Amazon Health.BASIC QUALIFICATIONS- 2+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience- 1+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience- Experience using JavaScript frameworks such as angular and react ...

Co-op Software Development Engineer- 2025 (US)

Applicants must be currently enrolled in a co-op program at their school in US, and should have a minimum of one quarter/semester/trimester remaining in their studies after their co-op concludes.Amazon co-ops are full-time positions, and co-op students should expect to work Monday-Friday, up to 40 hours per week typically between 8am-5pm for up to 8 months. Specific team norms around working hours will be communicated by your manager. Co-op students should not have conflicts such as classes or other employment during the Amazon work-day.We will take your Co-op season and location preferences into consideration. Preferences are based on business availability and are not guaranteed. Please note that a majority of our Co-ops take place in the summer.Start dates for our co-ops include the following periods:1. Winter (Starts January/February) 2. Summer (Starts May/June) 3. Fall (Starts August/September) Software Development Engineer (SDE) Co-opAt Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our co-op students write real software and collaborate with a select group of experienced software development engineers (SDEs) who guide co-op students on projects that matter to our customers.As a co-op participant you will be matched to a manager and a mentor. You will have the opportunity to influence the evolution of Amazon technology and lead mission critical projects early in your career. Your design, code, and raw smarts will contribute to solving some of the most complex technical challenges in the areas of distributed systems, data mining, automation, optimization, scalability, and security – just to name a few.In addition to working on an impactful project, you will have the opportunity to engage with Amazonians for both personal and professional development, expand your network, and participate in activities with other co-op students throughout your co-op experience. No matter the location of your co-op, we give you the tools to own your project and learn in a real-world setting. Many of our technologies overlap, and you would be hard pressed to find a team that is not using Amazon Web Services (AWS), touching the catalogue, or iterating services to better personalize for customers. We make the impossible, possible.Key Job Responsibilities include:• 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.• Ability to design and code the right solutions starting with broadly defined problems.• Work in an agile environment to deliver high-quality software.Locations for all SDE co-ops:While the majority of our SDE roles are based in the greater Seattle/Bellevue, WA, and Arlington, VA area, by applying to this position your application will be considered for all locations we hire for in the United States, including but not limited to:• AZ (Phoenix, Tempe)• CA (Berkeley, Culver City, Cupertino, East Palo Alto, Irvine, Los Angeles, Manhattan Beach, Palo Alto, San Diego, San Francisco, San Jose, San Luis Obispo, Santa Barbara, Santa Clara, Santa Cruz, Santa Monica, Sunnyvale)• CO (Boulder, Denver)• GA (Atlanta, Kennesaw)• IL (Chicago)• MA (Boston, Cambridge, Hudson, North Reading, Westborough)• MD (Baltimore)• MI (Detroit)• MN (Minneapolis)• NJ (Jersey City)• NY (New York)• OR (Portland)• PA (Philadelphia, Pittsburgh)• TN (Nashville)• TX (Austin, Dallas)• VA (Arlington, Herndon)• WI (Madison)• WA (Bellevue, Seattle, Redmond)***Locations are subject to change. ***We’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you’re ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth.How often can you say that your work changes the world? At Amazon, you’ll say it often. Join us and define tomorrow.Applications are reviewed on a rolling basis. For an update on your status or to confirm your application was submitted successfully, please login to your candidate portal at amazon.jobs. Amazon works with a high volume of applicants so we appreciate your patience as we review applications.If a Co-op student is offered a full-time employment role in the US following their graduation, Amazon will assess all candidates for US immigration eligibility during the pre-hire process. Citizens of countries who do not have an immediate path to a US work-based visa may be considered for a role with Amazon outside the US, in a country where they have the ability to obtain work authorization. Amazon offers employment opportunities in many countries around the world.Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.Pursuant to the Los Angeles Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.BASIC QUALIFICATIONS- Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design- Are 18 years of age or older- Are enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or majors relating to these fields- Are enrolled in a co-op program at your university in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or majors relating to these fields- Have an expected graduate date between October 2025 - September 2028 and be able to work 40 hours/week minimum and commit to 16 week Co-op Work term ...