

Share
As a Battery System Engineer, you will engage with an experienced cross-disciplinary staff to conceive, and design innovative consumer product. You will work closely with an internal interdisciplinary team, and outside partners to drive key aspects of product definition and execution. You must be responsive, flexible, and able to succeed within an open collaborative peer environment.Key job responsibilities
In this role, you will:
1. Lead the design, development, and delivery of Li-ion battery system per performance and safety requirements
2. Drive battery development from NPI through mass production
3. Research and evaluate emerging battery technologies5. Design battery protection circuit and pack design for NPI programs include schematic design, and component selection.
6. Develop and review battery pack schematics, BOMs and layout to meet design requirements
7. Conduct system and design reviews, failure mode and effects analysis (DFMEA), and risk assessments
8. Analyze and resolve battery-related issues in production and field
9. Perform battery safety assessment and design for safety
10. Support battery certification processes (CTIA/IEEE1725)
- Bachelor's degree in electrical engineering or equivalent
- Experience in developing functional specifications, design verification plans and functional test procedures
- 5+ years of experience with battery technology development
- Experience with designing and qualifying battery components
- Master's degree in Electrical Engineering, Chemistry or equivalent preferred
- Strong EE fundamentals in electronic circuit design/development with microcontroller-based embedded systems.
- 5+ years experience with battery cell chemistry and platform design
- 5+ years experience with battery protection and management systems including protection ICs, Chargers, and Fuel gauge
- 5+ years of experience with battery product development in high volume consumer battery e.g. Cell phone/Tablet/E-reader/wearables.
- Knowledge of embedded software/firmware integration
These jobs might be a good fit

Share
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 tight schedules
• Hold a high bar for technical excellence within the team and across the organization
- 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
- Bachelor's degree in Computer Science, Computer Engineering, or related fields
- Experience programming with at least one software programming language, or experience in embedded development in C/C++
- Master's degree, or a PhD and experience in state-of-the-art deep learning models architecture design and deep learning training and optimization and model pruning
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Experience with portable device hardware architectures
- Experience working effectively across cross-functional teams and partnering well with people at all levels within an organization
- Experience creating novel algorithms and advancing the state of the art
- Experience with inference frameworks such as PyTorch, TensorFlow, ONNXRuntime, TensorRT, LLaMA.cpp, etc.
- Proficiency in performance optimization for CPU, GPU, or AI hardware
- Proficiency in kernel programming for accelerated hardware using programming models such as (but not limited to) CUDA, OpenMP, OpenCL, Vulkan, and Metal
- Experience with latency-sensitive optimizations and real-time inference
- Knowledge of model compression techniques (quantization, pruning, distillation, etc.)
- Experience with LLM efficiency techniques like speculative decoding and long context
These jobs might be a good fit

Share
As Senior Software Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software for Ring IoT products. As a member of our team, you will be interacting closely with the business and cross-functional engineering teams across different organizations to gather engineering requirements, design and implement new features. You will contribute to all aspects of an agile software & systems development life cycle including design, architecture, development, documentation, testing and operations. You are the engineer that other engineers can count on; you are technical, you attack every problem with enthusiasm.Key job responsibilities
• Dive deep and take ownership for critical design issues involving algorithm, hardware/firmware interfaces, IoT interfaces, overall system performance, etc.
• Participate in design reviews for complex embedded systems, simulations, algorithms and software development
• Influence and partner to develop the technical strategies for overall system designs
• Solve problems using the most appropriate combination of hardware, software, systems design, architecture, process, or operations.
• Lead reviews of architecture, design, operations, process, or post-incident analysis for your team. Actively participate in reviews of systems owned by partner teams.
• Define and/or refine system requirements, participate in the development and delivery of Interoperability-related features such as system health monitoring, diagnostics, repair, and other self-healing automation.
• Develop embedded software in C/C++A day in the life
Your work is very hands-on and multi-disciplinary. You will be working closely with vendors, engineers, and product teams. You write documents, carry out experiments, demonstrate proof-of-concepts, build prototypes, and ship sophisticated systems.
- 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
- BS degree in Electrical Engineering, Computer Engineering, Computer Science or related field, or equivalent practical experience.
- 7+ years of experience in embedded systems development, design or test
- 7+ years of experience with MATLAB, Python, C, C++ or a similar programming language
- 3+ years of experience with: networking concepts, WiFi, VLAN, LTE, APN, AT modem commands, interfaces, routers, network packets, Unix sockets API
- Master’s / PhD in Electrical/Computer Engineering
- Experience in embedded firmware development for IoT devices
- Experience with low level device driver development and troubleshooting embedded operating systems
- Experience with cloud IoT connectivity development
- Experience with network modeling and wireless system development
- Experience with board support packages, Linux environments
These jobs might be a good fit

Share
As a Software Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software for Ring IoT products. As a member of our team, you will be interacting closely with the business and cross-functional engineering teams across different organizations to gather engineering requirements, design and implement new features. You will contribute to all aspects of an agile software & systems development life cycle including design, architecture, development, documentation, testing and operations. You are the engineer that works with your team on solving the hard problems; you are technical, you attack every problem with enthusiasm.Key job responsibilities
• Dive deep and works to help solve critical design issues involving algorithm, develop hardware/firmware interfaces, IoT interfaces, etc
• Participate in design reviews for complex embedded systems, simulations, algorithms and software development owned by your team and partner teams
• Influences within your team and partner teams to help drive and develop the technical implementation for overall system designs
• Identify and implement process improvements which improve your team’s agility. This may include improvements to design, automation, development, test or operations.
• Define and/or refine system requirements, participate in the development and delivery of Interoperability-related features such as system health monitoring, diagnostics, repair, and other self-healing automation.
• Develop embedded software in C/C++A day in the life
Your work is very hands-on and multi-disciplinary. You will be working closely with vendors, engineers, and product teams. You write documents, carry out experiments, demonstrate proof-of-concepts, build prototypes, and ship sophisticated systems.
- 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
- (For Hub role) 2+ years of experience with: networking concepts, WiFi, VLAN, LTE, APN, AT modem commands, interfaces, routers, network packets, Unix sockets API
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- 3+ years of embedded firmware development experience
These jobs might be a good fit

Share
Prime Video is a first-stop entertainment destination offering customers a vast collection of premium programming in one app available across thousands of devices. Prime members can customize their viewing experience and find their favorite movies, series, documentaries, and live sports – including Amazon MGM Studios-produced series and movies; licensed fan favorites; and programming from Prime Video add-on subscriptions such as Apple TV+, Max, Crunchyroll and MGM+. All customers, regardless of whether they have a Prime membership or not, can rent or buy titles via the Prime Video Store, and can enjoy even more content for free with ads.As a Prime Video technologist, you’ll have end-to-end ownership of the product, user experience, design, and technology required to deliver state-of-the-art experiences for our customers. You’ll get to work on projects that are fast-paced, challenging, and varied. You’ll also be able to experiment with new possibilities, take risks, and collaborate with remarkable people.Key job responsibilities
Develop AI solutions for various Prime Video Recommendation and Personalization systems using Deep learning, GenAI, Reinforcement Learning, and optimization methods;Work closely with applied scientists, engineers and product managers to design, implement and launch AI solutions end-to-end;Design and conduct offline and online (A/B) experiments to evaluate proposed solutions based on in-depth data analyses;Stay up-to-date with advancements and the latest modeling techniques in the field;
- 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
- Experience with large scale machine learning system or application
- Experience with building large scale recommendation system
These jobs might be a good fit

Share
As a Sr. Product Development Engineer on our team, you will be responsible for the mechanical design, development, and quality of consumer electronic products. We are looking for candidates who thrive in a fast paced start-up like environment and want to invent the future. In the role, you will wear many hats in working on the system design down to quick turn prototypes, manufacturing production process, testing, and quality control. You will play a role in defining processes and methods to improve the productivity of the entire team. You will identify and initiate investigations of production technologies, prototype and test solutions for product features, and design and validate production designs that deliver an exceptional user experience.You will work in a small PD team to create a new experience and work with the team at large to ensure a functional and beautiful product. To be successful you need to be highly motivated, understand how to solve problems and dive deep while delivering to the highest standards.
Key job responsibilities
You will demonstrate a strong working knowledge of mechanical systems, with expertise in systems integration; the desire to learn from new challenges and the problem solving and communication skills to work within a highly interactive and experienced team.• Demonstrate a strong working knowledge of mechanical systems, with expertise in systems integration• Desire to learn from new challenges and possess the problem solving and communication skills to work within a highly interactive and experienced team• Demonstrate hands-on passion for your work and be able to communicate ideas and concepts both verbally and visually• Demonstrate an ability to integrate feedback and to respond quickly to changing contexts and work environments• Lead the hiring process to build teams• Mentor junior engineers in good product design practice• Provide ongoing performance feedback and career management of team• Perform feature design and testing to meet program objectives• Perform test failure analysis and solution validation to complete successful product development• Lead field failure analysis and solution evaluation for production product issues• Support positive team interactions to accomplish program objectives• Provide cross-functional program integration support to insure team success• Manage schedules and milestones• Demonstrate excellent verbal and written communication skills• Prepare and deliver updates to the Executive team when necessary
- Bachelor’s degree in Mechanical Engineering or related field
- 5+ years of experience in product development
- Strong 3D CAD skills (Creo or similar)
- Demonstrated design experience with high volume/high finish consumer electronics enclosure materials
- Analytic problem solving skills, including knowledge of 8D, Six Sigma, DOE or similar disciplines
- Demonstrated design experience integrating component modules (I/O, Cameras, Sensors, Displays, Batteries, PCBs, etc.)
- Demonstrated knowledge of tooling and materials process validation (SPC, Cp, CpK)
- This position will require international travel; ~20%.
These jobs might be a good fit

Share
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
* Take responsibility for designing and delivering a modern, flexible, high throughput, low latency data distribution network protocol architecture spanning space and ground segments.
* Lead and implement custom routing and L2 control data distribution protocols that incorporate mission critical network security, quality of service and dynamic communications infrastructures for best-in-class network services that delight our customers.
* Develop flexible and cost-effective inter-networking solutions in support of connecting and peering with other public and private networks.A day in the life
As a Senior software engineer you will be responsible for leading the design of embedded software used in the Project Kuiper products. You will work in a collaborative environment with teams inside and outside of Amazon. You will mentor a team of software engineers on best practices while you guide your software designs from requirements gathering through mass production. You will need to be flexible and responsive to high priority issues.
- 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
- 10+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience in embedded development in C/C++
- Master's degree
- Experience with PCIe, switch SDKs, familiarity with LLDP, RSTP, BGP, ISIS, UDLD, BFD, tunneling, link encryption, MACSec.
These jobs might be a good fit

Share
As a Battery System Engineer, you will engage with an experienced cross-disciplinary staff to conceive, and design innovative consumer product. You will work closely with an internal interdisciplinary team, and outside partners to drive key aspects of product definition and execution. You must be responsive, flexible, and able to succeed within an open collaborative peer environment.Key job responsibilities
In this role, you will:
1. Lead the design, development, and delivery of Li-ion battery system per performance and safety requirements
2. Drive battery development from NPI through mass production
3. Research and evaluate emerging battery technologies5. Design battery protection circuit and pack design for NPI programs include schematic design, and component selection.
6. Develop and review battery pack schematics, BOMs and layout to meet design requirements
7. Conduct system and design reviews, failure mode and effects analysis (DFMEA), and risk assessments
8. Analyze and resolve battery-related issues in production and field
9. Perform battery safety assessment and design for safety
10. Support battery certification processes (CTIA/IEEE1725)
- Bachelor's degree in electrical engineering or equivalent
- Experience in developing functional specifications, design verification plans and functional test procedures
- 5+ years of experience with battery technology development
- Experience with designing and qualifying battery components
- Master's degree in Electrical Engineering, Chemistry or equivalent preferred
- Strong EE fundamentals in electronic circuit design/development with microcontroller-based embedded systems.
- 5+ years experience with battery cell chemistry and platform design
- 5+ years experience with battery protection and management systems including protection ICs, Chargers, and Fuel gauge
- 5+ years of experience with battery product development in high volume consumer battery e.g. Cell phone/Tablet/E-reader/wearables.
- Knowledge of embedded software/firmware integration
These jobs might be a good fit