▷ (Apply in 3 Minutes) Software Development Engineer - BSP, OPD Hardware

6 hours ago


Dublin, Ireland Amazon Full time

SDE II - Multimedia, Hardware Compute Group

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.

We are seeking an Embedded Software Development Engineer to design, implement, and maintain secure firmware solutions for our next-generation devices. In this role, you will be responsible for developing security protocols for device authentication and content protection, implementing cryptographic algorithms and security features in resource-constrained environments, and performing security threat modeling and risk assessments.

You will work closely with customers, system architects, program managers, and hardware engineers to integrate your security firmware into our cutting-edge products like Fire tablets, Fire TV, and Amazon Echo.

Key job responsibilities

1. Design and implement secure firmware solutions for device security, including developing authentication and content protection protocols.
2. Implement cryptographic algorithms and security features tailored for resource-constrained embedded environments.
3. Debug and maintain the security firmware stack to ensure compliance with security standards.
4. Perform security threat modeling and risk assessments to identify and mitigate vulnerabilities.
5. Review code for security vulnerabilities and adherence to security best practices.
6. Demonstrate strong proficiency in C/C++ programming and have a deep understanding of secure boot processes and the chain of trust.
7. Leverage experience with embedded Linux or Android platform development, as well as low-level firmware development (bootloaders, UEFI, etc.).
8. Debug hardware interfaces like JTAG, UART, and SPI to enable secure device functionality.
9. Ideally, have exposure to ARM TrustZone architecture, Trusted Application development, and secure video/audio streaming to further enhance the security capabilities of the platform.

BASIC QUALIFICATIONS

1. 3+ years of non-internship professional software development experience.
2. 2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience.
3. Experience programming with at least one software programming language.
4. Bachelor’s degree in Computer Science or related fields.
5. 3+ years of Application Engineering experience.
6. 2+ years in embedded development preferably ARM systems.
7. 5+ years programming experience in C/C++.
8. Linux kernel and application development, with a focus on stability, efficiency, and performance.
9. Knowledge of the Android platform and development environment.
10. System scripting and building environment experience.
11. Experience with embedded system concepts and hardware interfaces, such as JTAG, UART, SPI, I2C, ROM, Microcode, Custom ASIC/FPGAs, x86 and ARM chipset, and firmware security (TPM, UEFI, TrustZone, Secure/Measured Boot, JTAG, PCIe).

PREFERRED QUALIFICATIONS

1. 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
2. Bachelor's degree in computer science or equivalent.
3. Masters or PhD.
4. Experience supporting shipping Android and Linux-based IoT devices.

Amazon is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age.

#J-18808-Ljbffr


  • Software Developer

    1 week ago


    Dublin, Ireland Amazon Full time

    Software Developer - Kernel Engineer, OPD Hardware 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. What will you help us create? As a Kernel Engineer you will help...


  • Dublin, Ireland Amazon Full time

    Hardware Design Engineer, Amazon Ring Vietnam Design Center Job ID: 2794284 | Amazon Corporate Services Vietnam Company Limited Ring is a leader in developing security products, such as Video Doorbells, Spotlights, and Cameras. Our Product Integrity team aims to develop reliable and robust products that delight our customers. Ring is seeking a Hardware...


  • Dublin, Ireland Amazon Development Centre Ireland Limited Full time

    - 3+ years of non-internship professional software development experience - 2+ years of non-internship experience designing or architecting new and existing systems (including design patterns, reliability and scaling) - Experience programming with at least one software programming language - Successful applicants must have the legal right to work in Ireland....


  • Dublin, Ireland Amazon Full time

    Job ID: 2703908 | Amazon Development Centre Ireland Limited Amazon CloudFront is a content delivery network that securely delivers data, videos, applications, and APIs to customers globally with low latency and high transfer speeds, all within a developer-friendly environment. Our customers use CloudFront for fast and secure delivery of web/application...


  • Dublin, Ireland Amazon Full time

    Senior Software Development Engineer, Ring Job summary Ring is looking for an experienced Senior Software Development Engineer to join our Cloud Development Team, working on Ring home security systems. What will you help us create? As a Senior Software Development Engineer, you will be responsible for large-scale cloud services that will be used in Machine...

  • Software Engineer

    2 weeks ago


    Dublin, Ireland Tbwa ChiatDay Inc Full time

    Founded in 2018 in Dublin, Tines is a smart, secure workflow platform designed to automate any manual task, regardless of complexity. By automating workflows, Tines empowers frontline teams to reduce monotonous, manual work and free up valuable time and resources. Tines is an integrator across your entire stack - if it offers an API, Tines connects with it....


  • Dublin, Ireland Eaton Full time

    Unlock Your Potential at Eaton: Where Diversity Drives Innovation. No matter where you come from, your aspirations matter to us. We believe in the power of different perspectives, experiences, and backgrounds to ignite innovation and drive success. We're in the business of empowering people, and that includes you. Your journey here is not just about a job;...


  • Dublin, Ireland Amazon Full time

    Job ID: 2650294 | AMZN Dev Cntr Poland sp. z.o.o Do you have what it takes to keep our cameras running for two years on two AA batteries? Blink is looking to grow our firmware team with talented embedded software development engineers. Our products need to be easy to use and run on minimal power. In this role, you will lead the firmware effort bringing new...


  • Dublin, Ireland Amazon Full time

    Software Engineer - Amazon International Seller Services Amazon International Seller Services mission is to set our worldwide sellers up for success across our global marketplaces. We deliver needle-moving initiatives which provide a seamless experience to Amazon sellers at each step of the seller journey. Is your next project defining a world class...


  • Dublin, Ireland Amazon Full time

    Job ID: 2650294 | AMZN Dev Cntr Poland sp. z.o.o Do you have what it takes to keep our cameras running for two years on two AA batteries? Blink is looking to grow our firmware team with talented embedded software development engineers. Our products need to be easy to use and run on minimal power. In this role, you will lead the firmware effort bringing new...


  • Dublin, Ireland Amazon Full time

    Are you interested in building high-performance, globally scalable Financial systems that support Amazon's current and future growth? Are you seeking an environment where you can drive innovation leveraging the scalability and innovation with Amazon's AWS cloud services? Do you have a passion for ensuring a positive customer experience? This is the job for...


  • Dublin, Ireland Amazon Full time

    Software Development Engineer, E-reader products Have you ever wanted to be part of a team that builds highly efficient operating systems for E-readers? Amazon's E-reader device team owns new device launches, the Linux tech stack (C/C++), and the low-level components that make the device energy efficient with weeks of battery life. We recently launched...


  • Dublin, Ireland Amazon Full time

    Software Development Engineer II, Appstore Do you want to help fellow developers (App developers) to innovate and serve millions of customers? Do you enjoy working on scalable services, SDKs, tools, and learning systems? We welcome you to come and innovate with Amazon Appstore Developer Experience and Selection team! The Developer Experience team develops...


  • Dublin, Ireland Amazon Full time

    Job ID: 2770369 | Amazon Development Centre Ireland Limited AWS Serverless Compute Fabric, at the heart of the Serverless movement, is a fast growing currently internal service that is becoming the default compute infrastructure for a wide range of applications including Lambda. We are seeking Software Development Engineers interested in driving the...


  • Dublin, Ireland Amazon Full time

    Software Development Engineer, E-reader products Have you ever wanted to be part of a team that builds a highly efficient operating system for E-readers? Amazon's E-reader device team owns new device launches, the Linux tech stack (C/C++), and the low-level components that make the device energy efficient with weeks of battery life. We recently launched...


  • Dublin, Ireland Amazon Full time

    Sr Embedded Software Dev Engineer, Blink Job ID: 2700634 | AMZN Dev Cntr Poland sp. z.o.o Do you have what it takes to keep our cameras running for two years on two AA batteries? Blink is looking to grow our firmware team with talented embedded software development engineers. Our products need to be easy to use and run on minimal power. Seeing is...


  • Dublin, Ireland Amazon Full time

    Job ID: 2848551 | Amazon Data Services Ireland Limited Would you like to be an Engineer that builds the Cloud, rather than an Engineer that just uses it? At Amazon Web Services (AWS) Infrastructure Services, our Network Development Engineers look after the behind-the-scenes network and tools that make the world's largest cloud computing infrastructure...


  • Dublin, Ireland Amazon Full time

    Software Development Engineer, AWS Fault Injection Service AWS Fault Injection Service is a fully managed service for running fault injection experiments on AWS. FIS makes it easier to improve an application’s performance, observability, and resiliency. Fault injection experiments are used in chaos engineering, which is the practice of stressing an...


  • Dublin, Ireland Amazon Full time

    Amazon’s Customer Service organization is looking to expand its software engineering team to help drive automation, self-service, and defect reduction for customers. We are searching for smart, energetic, and passionate software development engineers to solve complex technical problems and work with engineering and business teams distributed across the...


  • Dublin, Ireland Amazon Full time

    Software Development Engineer, MSP, Pack Job ID: 2876140 | Amazon.com Services LLC Have you ever ordered a product from Amazon and been amazed at how fast you receive it? Every day, Amazon engineers are relentlessly working to decrease the time between clicking and delivery for our customers. Mechatronics & Sustainable Packaging (MSP) powers the physical...