AGI Sensory Inference Software Development Engineering, AGI Sensory Inference

The Sensory Inference team at AGI is a group of innovative developers working on groundbreaking multi-modal inference solutions that revolutionize how AI systems perceive and interact with the world. We push the limits of inference performance to provide the best possible experience for our users across a wide range of applications and devices. We are looking for talented, passionate, and dedicated Inference Engineers to join our team and build innovative, mission-critical, high-volume production systems that will shape the future of AI. You will have an enormous opportunity to make an impact on the design, architecture, and implementation of cutting-edge technologies used every day, potentially by people you know. This role offers the exciting chance to work in a highly technical domain at the boundary between fundamental AI research and production engineering such as Quantization, Speculative Decoding, and Long Context for inference efficiency.Key job responsibilities• Develop high-performance inference software for a diverse set of neural models, typically in C/C++• Design, prototype, and evaluate new inference engines and optimization techniques• Participate in deep-dive analysis and profiling of production code• Optimize inference performance across various platforms (on-device, cloud-based CPU, GPU, proprietary ASICs)• Collaborate closely with research scientists to bring next-generation neural models to life• Partner with internal and external hardware teams to maximize platform utilization• Work in an Agile environment to deliver high-quality software against aggressive schedules• Hold a high bar for technical excellence within the team and across the organizationBASIC 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- Bachelor's degree in Computer Science, Computer Engineering, or related field- Strong C/C++ programming skills- Solid understanding of deep learning architectures (CNNs, RNNs, Transformers, etc.) ...

Applied Science Manager, AGI Info

Want to help develop the next generation of intelligent assistant products? Join us! We are looking for a talented Applied Science Manager to help us.Key job responsibilitiesYou will lead a team of scientists to improve our RAG applications. You will be responsible for: (i) developing novel retrieval and ranking models and partnering closely with engineering to improve model performance; (ii) improve content and query understanding models to deliver improved signal to retrieval and ranking models; (iii) partner closely with content acquisition and LLM client teams to ensure our dependencies are met and we’re delivering value to the end customers, enhancing information grounding for LLMs; (iv) develop a science roadmap, including publication opportunities and how we can accelerate delivery of customer impact; (v) coach and develop the team, hire, and hold the bar on scientific rigor throughout the team.A day in the lifeA mix of (i) technical deep dives: working with the team to develop the right models, setup good experiments, debug models, etc. (ii) coaching and development: providing feedback, setting up mechanisms to ensure the team’s success, and (iii) working with customers and dependency teams to ensure delivery.BASIC QUALIFICATIONS- 2+ years of scientists or machine learning engineers management experience ...

Applied Scientist, Alexa Smart Home

The Alexa Smart Home team is focused on making Alexa the user interface for the home. From the simplest voice commands (turn on the lights, turn down the heat) to use cases spanning home security, home entertainment, and the home environment; we are evolving Alexa into an intelligent, indispensable companion that automates daily routines, simplifies interaction with appliances and electronics, and alerts when something unusual is detected. You can be part of a team delivering features that are highly anticipated by media and well received by our customers.As an Applied Scientist, you will work with other scientists and software developers to design and build the next generation of Smart Home voice control using the latest Large Language Models (LLMs). And, you will have the satisfaction of working on a product your friends and family can relate to, and want to use every day. Key job responsibilities- Develop new inference and training techniques to improve the performance of LLMs for Smart Home control and Automation- Develop robust techniques for synthetic data generation for training large models and maintaining model generalization- Mentoring junior scientists to improve their skills, knowledge, and their ability to get things doneAbout the teamWe are a team of Scientists, Machine Learning Engineers, and Software Developers that work together to make Alexa more insightful and proactive through ambient intelligence, with features like Alexa Hunches that automatically control Smart Home devices.We are interdisciplinary and we act like it. We ask each other questions and value our different perspectives.BASIC QUALIFICATIONS- PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience- Experience in patents or publications at top-tier peer-reviewed conferences or journals- 1+ years of building models for business application experience- Experience programming in Java, C++, Python or related language ...

Applied Scientist, AGI - Web & Knowledge Services

Amazon's AGI Web & Knowledge Services group is seeking a passionate, talented, and inventive Applied Scientist to lead the development of industry-leading structured Information retrieval systems. As part of our cutting-edge AGI-SIR team, you will play a pivotal role in developing efficient AI solutions for Knowledge Graphs, Graph Search and Question Answering Systems.In this role, your work will focus on creating scalable and efficient AI-driven technologies that push the boundaries of information retrieval. You will work on a broad range of problems, from low-level data processing to the development of novel retrieval models, leveraging state-of-the-art machine learning methods.Key job responsibilities- Lead the development of advanced algorithms for knowledge graphs, graph search and question answering systems, guiding the team in solving complex problems and setting technical direction.- Design models that address customer needs, making informed trade-offs to balance accuracy, efficiency, and user experience.- Collaborate with engineering teams to implement successful models into scalable, reliable Amazon production systems.- Present results to technical and business audiences, ensuring clarity, statistical rigor, and relevance to business goals.- Establish and uphold high scientific and engineering standards, driving best practices across the team.- Promote a culture of experimentation and continuous learning within Amazon’s applied science community.BASIC QUALIFICATIONS- Experience programming in Java, C++, Python or related language- PhD, or Master's degree and 3+ years of CS, CE, ML or related field experience- Experience in building speech recognition, machine translation and natural language processing systems (e.g., commercial speech products or government speech projects)- 1+ years of building models for business application experience ...

Applied Scientist, AGI Info - Web & Knowledge Services

Amazon’s AGI Information is seeking an exceptional Applied Scientist to develop science advancements in the Amazon Knowledge Graph team (AKG). AKG is re-inventing knowledge graphs for the LLM-era, optimizing for LLM grounding and other LLM-based customer experiences. At the same time, AKG is innovating to utilize LLMs in the knowledge graph construction pipelines to overcome obstacles that traditional technologies could not overcome.As a member of the AKG Science team, you will have the opportunity to work on interesting cutting edge problems with immediate customer impact. The team is addressing challenges in automating gap detection, data ingestion, fact verification, query optimization and entity resolution. You will work with the entity resolution team to develop generic entity resolution models that work for every class of data in AKG (e.g., people, places, movies, etc.), that scale to hundreds of millions of entities, and that work incrementally. You will collaborate with other scientists to develop entity representations, training data and matching models to solve the problem. You will also work to optimize models to be performant and cost-effective in production.A successful candidate has a strong machine learning and LLM background, identifies and adapts state of the art techniques to solve new problems, builds POCs quickly to identify promising techniques and reject ideas that do not work, and enjoys collaborating with engineering teams to ship solutions incrementally via rapid experimentation. A successful candidate is an avid reader of the scientific literature and works to publish in peer reviewed conferences.Key job responsibilitiesAs an Applied Scientist, you will apply scientific rigor to your work. You will work incrementally, setting up and executing experiments informed by rigorous failure space analysis of prior experiments. You have a knack for writing clear, succinct and informative reports of your experiments. You collaborate and seek guidance from other scientists on your team to define the next experiments. You work with engineers to understand deployment requirements and constraints, and work to address them. You work continuously with customers and stakeholders to simplify and adapt to deliver for our customers.BASIC QUALIFICATIONS- 3+ years of building models for business application experience- PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience- Experience programming in Java, C++, Python or related language- Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing ...

Applied Scientist, AGI Personalization

The Amazon Artificial General Intelligence (AGI) Personalization team is looking for a passionate, highly skilled and inventive Applied Scientist with strong machine learning background to build state-of-the-art ML systems for personalizing large-scale, high-quality conversational assistant systems. As a Applied Scientist, you will play a critical role in driving the development of personalization techniques enabling conversational systems, in particular those based on large language models, information retrieval, recommender systems and knowledge graph, to be tailored to customer needs. You will handle Amazon-scale use cases with significant impact on our customers' experiences.Key job responsibilities- Use deep learning, ML and NLP techniques to create scalable solutions for creation and development of language model centric solutions for building personalized assistant systems based on a rich set of structured and unstructured contextual signals- Innovate new methods for contextual knowledge extraction and information retrieval, using language models in combination with other learning techniques, that allows effective grounding in context providers when considering memory, compute, latency and quality- Research in advanced customer understanding and behavior modeling techniques- Collaborate with cross-functional teams of scientists, engineers, and product managers to identify and solve complex problems in personal knowledge aggregation, processing, modeling, and verification- Design and execute experiments to evaluate the performance of state-of-the-art algorithms and models, and iterate quickly to improve results- Think Big on conversational assistant system personalization over a multi-year horizon, and identify new opportunities to apply these technologies to solve real-world problems- Communicate results and insights to both technical and non-technical audiences, including through presentations and written reportsAbout the teamThe AGI Personalization org uses various contextual signals to personalize Large Language Model output for our customers while maintaining privacy and security of customer data. We work across multiple Amazon products, including Alexa, to enhance the user experience by bringing more personal context and relevance to customer interactions.BASIC QUALIFICATIONS- PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience- 2+ years of building models for business application experience- Experience in patents or publications at top-tier peer-reviewed conferences or journals- Experience programming in Java, C++, Python or related language- Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing ...

Applied Scientist, Artificial General Intelligence

The Artificial General Intelligence (AGI) team is looking for a highly skilled and experienced Applied Scientist, to support the development and implementation of cutting-edge algorithms and models for supervised fine-tuning and reinforcement learning through human feedback; with a focus across text, image, and video modalities.As an Applied Scientist, you will play a critical role in supporting the development of Generative AI (GenAI) technologies that can handle Amazon-scale use cases and have a significant impact on our customers' experiences.Key job responsibilities- Collaborate with cross-functional teams of engineers, product managers, and scientists to identify and solve complex problems in Gen AI- Design and execute experiments to evaluate the performance of different algorithms and models, and iterate quickly to improve results- Think big about the arc of development of Gen AI over a multi-year horizon, and identify new opportunities to apply these technologies to solve real-world problems - Communicate results and insights to both technical and non-technical audiences, including through presentations and written reportsBASIC QUALIFICATIONS- PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience- 1+ years of building models for business application experience- Experience programming in Java, C++, Python or related language- Experience with popular deep learning frameworks such as MxNet and Tensor Flow ...

Applied Scientist, BuilderWorks

Are you excited about developing generative AI and foundation models to revolutionize automation, text generation, and machine learning at scale? Are you looking for opportunities to build and deploy them on real problems at truly vast scale? At Amazon BuilderWorks we are on a mission to build high-performance autonomous systems that perceive and act to further improve our world-class builder experience - at Amazon scale.This role is for the Data Reserach Org for Insights Development (DROID) Science team which has deep expertise developing cutting edge AI solutions at scale and successfully applying them to business problems in the Stores, Devices, and Other (SDO) organization. These solutions typically utilize machine learning and GenAI techniques, applied to text, sequences of events, wikis, or customer input from existing or new tooling. The team is comprised of scientists, who develop machine learning and deep learning solutions, analytics, who evaluate the expected business impact for a project and the performance of these solutions, and software engineers, who provide necessary support such as annotation pipelines and machine learning library development.We are looking for an Applied Scientist with expertise in GenAI. You will work alongside other scientists, engineers, product managers and various stakeholders to deploy models at scale across a diverse set of initiatives. If you are a self-motivated individual with a zeal for customer obsession and ownership, and are passionate about applying science for real world problems - this is the team for you.Key job responsibilities- You will be part of a team of scientists and engineers and will work on scaling systems to production along side partner teams.- You will learn how to build robust solutions that operate at Amazon scale, and work with senior technical leaders to grow your skills.- You will face a high level of research ambiguity and problems that require creative, ambitious, and inventive solutions.- You will design and implement scalable solutions and solve complex problems- You will mentor and coach junior software developers- You should be a great communicator and should be motivated to achieve results in a fast-paced, and at times ambiguous, environment- You should be a self-starter with a bias towards independent problem solving.About the teamBuilderWorks tools, libraries, and services empower Amazon builders to deliver solutions for a diversity of internal and external customer use-cases spanning the Stores business as our primary customer with additional support for Devices and Other (SDO) business units across Amazon. The DROID team sits within BuilderWorks and seeks to be the primary source for standardized, actionable metrics and science-driven insights within BuilderWorks. We achieve this through user-focused tools that provide comprehensive access to current and future metrics, solutions that provide measurable impact to cost and engagement through the use of scientific methods, user-accessible data repositories for individual analyses and deep divesDROID Science mission is to provide measurable impact on customer experience and BuilderWorks efficiencies through the use of scientific methods and processes. We quantify the impact of programs in terms of engagement and cost through data science studies. We own the model framework, where we deliver prospective insights and retrospective measurements of the effect that BuilderWorks programs have on builder experience. We partner with BuilderWorks programs to develop a principled and data driven methodology for quantifying the impact of programs on SDO.BASIC QUALIFICATIONS- 3+ years of building models for business application experience- PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience- Experience programming in Java, C++, Python or related language- Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing ...

Build and Release Engineer, Amazon Smart Vehicles, Amazon Smart Vehicles

Do you have a passion for Automotive? Do you want to challenge the status quo of the in-car experience? Do you want to take on very ambiguous problems? If you answered yes to these questions, we have a dream job for you.We are looking for an experienced, self-motivated, detail-oriented Build/Release Engineer who has demonstrated the ability to work in a fast-paced and complex software build environment. We are fast-paced—like really fast.Key job responsibilitiesAs Build and Release Engineer, you will:• Routinely merge source code between branches in a complex branching setup.• Build, maintain and continuously improve infrastructure for a multi-site development team, including source code repository, build, integration, release tools and scripts, continuous integration infrastructure, packaging, and deployment tools.• Develop processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.• Develop processes for, and perform ongoing integration of all open source and third-party code.• Investigate and recommend best practices for maintaining code quality, including the development of code metrics, code review workflows, code coverage measurement, and the use of static and dynamic analysis tools.• Influence and drive operational excellence best practices within the organization.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience- 2+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience- 2+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby experience ...

Corporate Counsel, Artificial Intelligence

We are looking for a talented attorney to help support some of our most cutting-edge machine learning and artificial intelligence initiatives, as we continue to bring delightful new products and services to our customers around the world.Key job responsibilitiesYou will serve as the business line lawyer and primary point-of-contact advising one or more business teams in Amazon's Artificial General Intelligence (AGI) org on a broad range of issues of first impression in AI. You will provide input on business and strategy throughout product development and planning cycles. You will partner with product managers, scientists, engineers and other cross-functional stakeholders to find effective and innovative solutions. And you’ll do all of this with support from and in collaboration with a dynamic, global team of experienced lawyers at Amazon Legal.To be successful in this role, you will need to be innovative and scrappy, enthusiastic, and enjoy working hard, enjoy being challenged, and thrive working in a team-oriented environment. You will also need to demonstrate sound judgment even in ambiguous situations and be adept at driving consensus.BASIC QUALIFICATIONS- 5+ years of legal experience- Juris Doctor and membership in one state bar or equivalent ...

Corporate Counsel, Devices & Services Legal

Do you want to work on exciting, cutting edge legal issues and help shape the face of Amazon’s newest products and services? Amazon's Legal Department is looking for a talented privacy and regulatory attorney to support our rapidly growing and evolving Consumer Devices business. You will work directly with the business to help build and launch innovative new products and services for our customers. You will also partner with legal and business colleagues to prepare for and comply with new or evolving privacy regulations, and develop the organization’s long-term strategy for privacy. The successful candidate must be inquisitive, enthusiastic about technology, enjoy working hard and being continually challenged, and demonstrate sound judgment even in ambiguous situations. A background in privacy is not required but is extremely helpful.BASIC QUALIFICATIONS- 5+ years of legal experience- Juris Doctor and membership in one state bar or equivalent- Experience of a mix of corporate law firm and in-house work or equivalent. ...

Device Associate III, Emerging Device Software

As a Device Associate, your primary focus will be to execute test case instructions, identify and report discrepancies, and contribute to the execution and analysis of automated regression tests. You will monitor daily testing progress, track execution status using recommended tools and methods, and ensure accurate and timely delivery of results. This role is integral to maintaining product quality and meeting delivery timelines.Key job responsibilities- Execute test cases efficiently and report bugs with precision and clarity, ensuring high-quality outcomes- Conduct comprehensive regression testing to validate software builds without compromising quality standards- Gain and apply a thorough understanding of testing procedures, guidelines, and workflows for new builds or releases- Accurately document test results, communicate findings, escalate issues as needed, and provide timely status update- Identify and raise any issues encountered during test execution- Maintain and optimize lab environments and test infrastructure to support testing processesBASIC QUALIFICATIONS- BS/MS in Mechanical Engineering, Computer Science, or related field, or equivalent experience.- 2+ years of testing experience- Proficient in manual testing, test planning, and creating detailed test cases- Strong knowledge of Linux environments- Experience in Device, API, and Load/Performance testing- Proficient in scripting and developing automation tests ...

Embedded Software Development Engineer , OPD Hardware

Amazon Lab126 is an inventive research and development company that designs and engineer’s high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo.Work hard. Have fun. Make history.We are looking for an Embedded Software Development Engineer to help design, develop, and integrate our next generation devices. In this role you will work with customers, system architects, program managers and hardware engineers to implement, troubleshoot, fix kernel drivers, BSP for our next generation devices.You will be responsible for the development of real-time embedded firmware and embedded Linux software that implements security controls for the platform.Key job responsibilities- Design, build, and maintain efficient, reusable, and reliable C code- Debug and troubleshoot issues in the Kernel drivers, BSP and integration with OS frameworks. - Identify bottlenecks and bugs, and devise solutions to problems found in the product integration and field- Develop and implement a wide range of low-level embedded software (including kernel device drivers, network stack development, porting existing software to new embedded platforms, and other low-level programming activities), hardware development, as well as the development of application software - Develop and customize BSP, graphics, and port - Develop, port, and test software and firmware layers inside the Linux Kernel and frameworks- Help maintain code quality, organization, and automatization- Develop and maintain technical documentation- Provide technical guidance and mentorship to other team members. - Participate in code and design reviewsAbout the teamAmazon Lab126 is an inventive research and development company that designs and engineer’s high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo.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- Embedded C/Linux development experience ...

Embedded Software Development Engineer, DeviceOS Software

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, Kindle, and Amazon Echo. What will you help us create?Work hard. Have fun. Make history. The Role We 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 across multiple product and technology spaces (Alexa devices, IoT devices, etc.). You will join a team whose mission is to ensure that state-of-the-art technologies that serve the customer can be supported via flexible software architectures, OS and Hardware Platform abstraction, testability, and scalability across multiple device types. You will dive into an ambiguous problem spaces and meticulously distill out design choices, trade-offs, and priorities. You will Investigate, prototype and deliver new and innovative system solutions, participate in design reviews, API development, and documentationYou love to share best practices, influence and align teams, and be a technical ambassador for software reuse across the wider Amazon organization.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 ...

Embedded Software Development Engineer, Emerging Devices

We are looking for a passionate, talented Software Development Engineer with a growth mindset who are adept at a variety of skills.Imagine being part of a team building the future of Smart Glasses. Echo Frames (Amazon’s first Smart Glasses product) are just the beginning. Amazon is focused on bringing technology and design into a form that is familiar to millions of people in ways that have never been done before. If you are excited about pushing the envelope and developing brand new experiences that empower users to do more as they engage with the physical world, we would love to meet you.. You will have the opportunity to make an impact across a couple of substantive organizations and be part of the start of a new product space within Amazon.Key job responsibilitiesAs a Software Development Engineer, you will be working with a unique and gifted team developing exciting products for consumers and collaborate with cross-functional engineering teams.We are looking for a talented and passionate Software Engineer to be part of an exciting team building device software. 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- 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- Build expertise in one or more core wireless technologies- WiFi, Bluetooth- Perform tasks including debug, bring-up, Beta and production software development- Successfully collaborate with both software and hardware product teamsAbout the teamOur 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 how you bring 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.Our 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. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.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- Experience in one or more of these areas: cameras, sensors and associated algorithm development- Experience in embedded software design, development and debugging preferably on ARM based platforms- Experience in coding in C/C++/Java- Experience with RTOS and embedded Linux development- Experience in Computer Science fundamentals: object-oriented design, data structures, algorithm design, problem solving, and complexity analysis · ...

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 ...

Embedded Software Engineer, Kuiper Payload Network

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. You will design, craft, and deploy reliable embedded software for large quantity of consumer electronic products. Kuiper is breaking new ground with every device we design, and you will be an integral part of bringing this family of products to customers.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.Key job responsibilities· Develop embedded software for terrestrial devices within the Project Kuiper system.· Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage.· Developing embedded software in assembly, C, C++, Rust or other languages· Have experience with real-time embedded software philosophies and practices· Have expertise with Linux and RTOS· Review schematics, logic analyzer, and embedded software (bare-metal) trouble-shooting techniques.A day in the lifeAs part of our BSP software engineering team, you will design and implement embedded software used in the Project Kuiper products. You will work in a collaborative environment with teams inside and outside of Amazon. You will craft your software from requirements, designs, code, test, to product deployment. You need to be flexible and responsive to changing priority issues.About the teamThe Kuiper Customer Terminal Software Team supports the devices that connect our customers to the Kuiper network. We provide software for both applications and the underlying Linux system. We work hand in hand with hardware, product and operations teams to deliver a great experience for our customers.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 ...

Embedded Sr. Software Development Engineer, Multimedia, Hardware Compute Group

We are seeking an experienced Senior Embedded Software Development Engineer to play a pivotal role in building our next-generation devices. In this position, you will collaborate cross-functionally with customers, system architects, program managers, and hardware engineers to implement a robust multimedia software stack.Your primary responsibilities will involve developing embedded Linux software that covers critical capabilities such as video, display, camera, audio, and graphics processing. As a seasoned expert, you will leverage your strong technical skills to drive innovation, optimize system performance, and deliver reliable solutions.Key job responsibilities- Design, develop, and maintain complex embedded software components for a multimedia processing pipeline, in any of the audio, graphics, video, display and camera software stack- Optimize embedded software for real-time performance, efficient memory management, and optimal resource utilization on target hardware platforms - Integrate multimedia software components with hardware-specific drivers, hardware abstraction layers (HAL), middleware, and operating systems- Collaborate with hardware engineers to ensure seamless hardware-software co-design and achieve optimal system-level performance- Perform in-depth unit, integration, and system-level testing to ensure the quality, reliability, and robustness of the multimedia software- Troubleshoot and debug complex issues in the multimedia software stack, including performance bottlenecks and edge cases- Create and actively participate in design reviews, code reviews, and retrospective meetings to continuously improve the development process and share knowledge- Stay up-to-date with the latest trends, technologies, and industry standards in embedded multimedia software development, and leverage this knowledge to drive innovation- Mentor and provide technical guidance to junior team members, fostering their growth and development- Take a leading role in defining the technical roadmap and architecture of the multimedia software stackBASIC 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 ...

Executive Assistant II, HW - Advanced Products

Amazon Devices Team is seeking an exceptionally driven, resourceful, and proactive Executive Assistant to help support the fast-moving organization. This exciting role requires superior attention to detail, the ability to meet tight deadlines, great organizational skills, and the ability to juggle multiple critical requests. The right candidate will have a strong sense of ownership, bias for action, and be able to work accurately when under pressure to meet tight deadlines.You will be responsible for a wide range of activities including management of a fast-changing and complex executive calendar, and tracking key deliverables. Other activities may include planning and managing events and space planning.Key job responsibilities• Manage complex calendar and scheduling requirements• High judgment and decision making in an ambiguous environment• Proactively coordinate and engage with leadership in planning and organizing events, activities, and calendars Planning executive Domestic and International Travel• Play a leadership role with the administrative support team• Problem solving and very strong analytical skill capabilities• Excellent communication (written and verbal) and interpersonal skills• Grace under pressure, sound judgment, and flexibility in balancing competing priorities• Track and help drive completion of key deliverables and following up on outstanding items• Manage group logistics• Participate in planning of key meetings and events• Work with other assistants throughout the org and across the rest of the companyBASIC QUALIFICATIONS- Experience with Microsoft Office products and applications ...

Executive Assistant, Emerging Products

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo. What will you help us create? Work hard. Have fun. Make history. The Role: You will complete high volumes of tasks with minimal guidance or supervision while maintaining awareness of deadline sensitivity. As such, the candidate must be skilled at anticipating problems, creating contingency plans, managing multiple priorities, problem solving and organizing logistics. A successful candidate will want to take on varied and exciting new projects and also learn new skills. You will need to take effective action without having to know the total picture, and efficiently and proactively solve difficult or complex problems that affect people within the department or other related groups. Key job responsibilities A day in the lifeAs an Executive Assistant, you will work in a team environment, build effective working relationships inside and outside of the group, while keeping abreast of general business objectives, policies, standards, services, facilities, procedures and related information in order to maintain a comprehensive awareness of the organization. A high level of integrity and discretion in handling confidential information, and professionalism in dealing with leaders (at and outside Amazon) is important, as is the ability to be flexible and change direction seamlessly and handle multiple tasks at once. About the teamAn important key to our success is building and maintaining healthy relationships across the various organizations, some of which are peer organizations, some who are internal customers, and some who we rely upon for foundational building blocks and technologies we integrate into our products. A big part of your job will be to understand the complex organizational structure and strengthening our relationships and collaboration with adjacent teams. So, as you begin to meet people and establish your network, it's important to foster strong relationships of trust and cooperation, and to build up a good "map" of how the various teams and leaders fit together.BASIC QUALIFICATIONS- 3+ years of senior level leadership support, or 1+ years of Amazon experience- High school or equivalent diploma- Experience with Microsoft Office products and applications- Experience with executive level calendar management ...