

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
This position requires strong leadership, deep customer focus, strong autonomy and exceptional project management skills. It will involve regular communication with executors and project sponsors at both the country and WW level, and requires you to be detail-oriented and comfortable partnering across functional business and technical teams. To be successful in this role, you need to pair strong analytical skills and a data-driven outlook with strong intuition.This role will be based out of Mexico and involves travel within Mexico and occasional international travel.
- Experience with benchmarking technical equipment and metrics
- Bachelor's degree
- +7 years of experience leading projects/programs with multiple stakeholders and impact.
- Experience developing and deploying standards and equipment at country/region scale.
- Fluency in both English and Spanish (C1+)
- Master's degree in engineering, mechanical, operations, supply chain, business administration, or equivalent STEM field
- 7+ years of directly managing and responsible for multiple large projects experience
- Experience with CAD software (AutoCAD, REVIT, BIM 360, etc.)
- Experience in Logistics, Distribution or Fulfillment processes
- Experience working under pressure in a cross-functional organization
- Experience with financial and statistical modeling
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
The Role:
In this role you will:
· Implement wireless system architecture in silicon from system specification to chip specification to RTL to optimizing timing / power to chip level validation.
· Develop solutions optimizing customer experience (throughput, latency, and availability) while meeting power and cost constraints.
· Drive high quality designs for first-time right silicon solutions, and meeting the power objectives
· Create standalone verification test bench to verify the correctness of your block.
· Work with the verification team and participate in System level verification using test benches constructed using System Verilog, UVM, System C and/or DPI-C.
· Ensure that the block meets DFT, timing and power targets by working closely with the implementation team.
· Learn about requirements and solutions for systems operating in space
· Drive trade-off analysis to benefit customer experience and optimization of resources (costs, power, spectrum).Export Control Requirement:
Key job responsibilities
- Engage with architects and system engineers to drive hardware micro-architecture.
- Able to interpret reference models in MATLAB.
- Involve in control plane logic design and interfaces to bus fabrics.
- Explore and propose innovative ideas and work towards optimization of the modem.
. Bachelor's degree in Electrical / Communications Engineering or related field, or equivalent experience.
.7+ years of experience in digital logic design, preferably in DSP or communication systems.
· Experience in designing and implementing Digital Signal Processing (DSP) algorithms and systems in RTL.
· Ability to convert DSP algorithms into RTL code and optimize for performance, power, and area.
. Master's or Ph.D degree in Electrical / Communications Engineering.
· 10+ years of experience in micro-architecture development and RTL design, preferably in communication systems
· Familiarity with UVM and Matlab.
· Ability to write assertions and exposure to Formal verification
These jobs might be a good fit

Share
The Role:
The Sr. Mgr, QEM of will drive continuous improvement in all aspects of the job, deal with ambiguity, and influence at all levels of the company, including making quality assessments and risk appraisals to executive leadership . As a senior leader, this role requires building a team of Quality Engineering Managers and coaching their development to achieve high performance.
In this role, you will:Be an expert in advanced quality methods and protocol.
Deliver solutions to complex problems through in-depth data analysis and forensics by using methodical approaches, along with experience, innovation and judgment to make decisions that may be based on partial information.Align cross-functionally, influencing a broad spectrum of stakeholders to deliver on the quality policy.
Create standards around which others will operate and build consensus
Determine specific quality related functional milestones during NPI
BSME/BSIE/BSEE or related Engineering degree.
7+ years of experience in an engineering and/or quality role
Understand technology, at the system and commodity level as well as software and usability
7+ years use of statistical tools like Minitab, JMP
3+ years of management experience
-MS/MBA: Engineering, Manufacturing, or Operations Management
-Certified Quality Engineer/ Six Sigma Blackbelt/Master Blackbelt
-Excellent written and oral communication
-Strong ability to work with and influence others
-Self-motivated/self-directed
These jobs might be a good fit

Share
The Role
In this role, you will:
*Help guide the secure development of devices at Amazon, from security design, threat modeling to code reviews, security testing and fuzzing
*Propose, research and develop tools and techniques to improve the security posture of devices at scale
*Provide technical security expertise and consultation to device product teams
*Identify security risks and work with product engineers to create mitigations
*Develop new security policies and procedures
*Empower others to improve their security acumen by promoting awareness and developing training materials
*Participate in projects that develop new intellectual propertyEXPORT CONTROL:
- Bachelor’s degree in Computer Engineering, Electrical Engineering, a related field
- Strong experience with the application of threat modeling or other risk identification techniques
- Knowledge of hardware security mechanisms, including secure boot, trusted execution environments
- Knowledge of operating system internals, with emphasis on Linux and common RTOS environments
- Experience with scripting (e.g. Python, ruby, bash)
- Master’s degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent
- Semiconductor reverse engineering
- Experience with hardware security, system and network security, authentication and security protocols, cryptography, and application security
- Experience and involvement with development team(s) that delivered commercial software, services, or hardware devices
- Knowledge of common wireless connectivity protocols (e.g. Bluetooth, WiFi, 802.15.4)
- Familiarity with system security vulnerabilities and remediation techniques, including penetration testing and the development of exploits
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
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