Embedded Software Architect

3 weeks ago


Cambridge, Cambridgeshire, United Kingdom Amazon Full time
About the Role

We are seeking a talented and highly experienced Embedded Software Engineer to join our team at Amazon. As an Embedded Software Engineer, you will be responsible for developing innovative semiconductor platforms based on revolutionary architectures.

You will have the opportunity to work on the technologies that power the world's largest cloud provider, in a dynamic, open, fast-paced environment. Your primary responsibilities will include working on pre-silicon development activities such as ETH link management, DDR driver, PCIe driver, bootrom, boot flow, and more.

Key Responsibilities:

  • Developing and implementing embedded software solutions for semiconductor platforms
  • Collaborating with cross-functional teams to design and develop innovative products
  • Ensuring high-quality code and testing standards are met
  • Maintaining and improving existing codebase

BASIC QUALIFICATIONS:

  • 8+ years of experience with embedded SW development
  • Fluent in C and drivers
  • Experience with HW/SW interfaces at both the board and chip level

PREFERRED QUALIFICATIONS:

  • Deep understanding of computer architecture
  • Experience with DDR/PCIe/ETH/ARM architecture
  • Experience with SoC development life cycle
  • Experience working in Linux environment
  • Personal characteristics: leader, team player, highly motivated and committed, passionate about SW development, a fast learner, and willing to work in a dynamic environment


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    At ARM, we are shaping the world of digital products. Our technology enables the creation of new markets and transformations in industries that have shipped over 50 billion Systems on Chip containing our intellectual property.Job DescriptionWe are seeking an experienced Embedded Software Developer to join our team. As an Embedded Software Developer, you will...


  • Cambridge, Cambridgeshire, United Kingdom Paratus People Full time

    Paratus People is recruiting an Embedded System Architect to join their development team in Cambridge. As an Embedded System Architect, you will be responsible for designing and developing embedded systems that meet the needs of a leading technology company in the US.You will work closely with the software development team to ensure efficient operation of...


  • Cambridge, Cambridgeshire, United Kingdom The Engage Partnership Recruitment Full time

    We are seeking an Embedded Research & Development Engineer to join our team at The Engage Partnership Recruitment. As a key member of our global innovator, you will be responsible for developing efficient software code and working with cutting-edge technologies.Location: Cambridge, UK or Munich, Germany. Salary: Up to £80,000 Gross Per Annum + Benefits (UK)...


  • Cambridge, Cambridgeshire, United Kingdom Sepura Group Full time

    Job Title: Android Software Architect**Company Overview:** Sepura Group is a leading provider of innovative technology solutions for the global market. We are committed to delivering high-quality products and services that meet the evolving needs of our customers.**Salary:** The estimated salary for this role is £80,000 - £110,000 per annum, depending on...


  • Cambridge, Cambridgeshire, United Kingdom ENGINEERINGUK Full time

    Software Development Lead - Embedded SystemsENGINEERINGUK is seeking an experienced Embedded Software Development Lead to join our team.This role will focus on developing and leading the implementation of complex IOT products, leveraging expertise in C/C++, design patterns, and scalability.Responsibilities:Leading the software development lifecycle, from...


  • Cambridge, Cambridgeshire, United Kingdom Paratus People Full time

    We're seeking an exceptional Lead Embedded Software Engineer to join our team at Paratus People.In this role, you'll lead the development of advanced security solutions for industrial IoT, automotive, and other markets.You'll collaborate with our engineers to design and implement low-level operating systems for microcontrollers and ensure the highest levels...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Role OverviewThis is a highly technical software development role that involves working on cutting-edge technologies related to AI, IoT, and embedded systems. The successful candidate will have strong programming skills in C or C++ and experience with assembly programming.The role requires a deep understanding of computer architecture and embedded systems,...


  • Cambridge, Cambridgeshire, United Kingdom Paratus People Full time

    A forward-thinking tech company, backed by a prominent venture capitalist firm, is seeking an experienced Embedded Systems Architect to lead the development of high-performance servers. Located in Cambridge, this dynamic team is expanding rapidly, with plans to grow to 30 employees within the year.The ideal candidate will have extensive experience working...


  • Cambridge, Cambridgeshire, United Kingdom SoCode Limited Full time

    Are you a motivated and skilled telecoms engineer looking to take your career to the next level? We are seeking a Product Definition Engineer to join our Product team at SoCode Limited. This is a fantastic opportunity to work on exciting projects, collaborate with talented individuals, and contribute to the development of innovative telecoms products.As a...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewThis is an exciting opportunity to be the technical lead across multiple software teams at ARM in Cambridge, UK. The role involves working with architects and other technical leaders to define work for each team, prioritize tasks, and ensure successful deployment of the Arm architecture into key software ecosystems.The successful candidate will...


  • Cambridge, Cambridgeshire, United Kingdom Hover, Inc Full time

    At Hover, Inc, we are seeking an exceptional Embedded Software Engineer to join our team. With a competitive salary of $120,000 - $180,000 per year, this role offers a unique opportunity to work on cutting-edge projects in the aerospace sector.Job DescriptionThis is a diverse role that covers competencies within embedded software engineering using C, C++,...


  • Cambridge, Cambridgeshire, United Kingdom Jonathan Lee Recruitment Ltd Full time

    Join us at Jonathan Lee Recruitment Ltd and discover a new career opportunity as an Embedded Systems Specialist!About the CompanyWe are a well-established recruitment agency based in the Cambridge area. Our client develops and supplies radio terminals, accessories, and software applications for mobile communication products.Job DescriptionThis is a hybrid...


  • Cambridge, Cambridgeshire, United Kingdom Hexwired Recruitment Limited Full time

    Are you a skilled software engineer looking for a challenging role in Cambridgeshire?Job Description:We are seeking a talented Embedded Software Engineer to join our team. The ideal candidate will have a strong academic background and experience in software engineering, particularly with embedded systems.Key Responsibilities:Develop, code, and test embedded...


  • Cambridge, Cambridgeshire, United Kingdom SAGENTIA Full time

    Sagentia Innovation, a global advisory and product development company in Cambridge, UK, is seeking an experienced Robotics Software System Architect to lead the development and implementation of advanced robotic software systems.About the RoleYou will be responsible for designing, developing, and deploying robotic software systems for client projects. Your...


  • Cambridge, Cambridgeshire, United Kingdom SAGENTIA Full time

    Sagentia Innovation, a global advisory and product development company based in the UK, is seeking an experienced Robotics Software Systems Architect to lead our team of software engineers. With expertise in robotics, software coding, and technical project management, you will be responsible for the development and implementation of advanced robotic software...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Full time

    Newton Colmore Consulting is recruiting for an Embedded Software Specialist to join their team in the UK. In this role, you will be responsible for developing and testing embedded software for medical devices, working closely with the design team to ensure seamless integration.With a strong background in software development and electronics engineering, you...


  • Cambridge, Cambridgeshire, United Kingdom ENGINEERINGUK Full time

    EngineeringUK seeks a highly skilled Embedded Software Developer to join its platform software team. Estimated salary: £80,000 - £110,000 per year.About the RoleThe ideal candidate will be passionate about building IoT products and have extensive experience with embedded development in C/C++. The successful candidate will develop Ring's next generation of...


  • Cambridge, Cambridgeshire, United Kingdom Integrity Personnel Limited Full time

    Senior Embedded Software EngineerWe are seeking an expert in embedded software development to join our team in Cambridge, UK, with hybrid work options available.□ Estimated salary range: £65,000 - £85,000 per annum (dependent on experience).Job Summary:Develop high-quality real-time embedded software using C or C++.Utilize expertise in Embedded Linux,...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Job SummaryAs a Principal Software and Firmware Architect at Arm Limited, you will be responsible for developing and implementing next-generation power management and system architecture on Arm.Key Requirements:Bachelor of Science degree in EE/ECE/CE/CS or related fields.Strong programming skills using languages such as C, with experience developing Linux...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    About the RoleAs a Senior Embedded Software Developer in Amazon's Utility Computing (UC) organization, you will play a crucial role in developing and managing Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS. Your expertise in embedded software development will enable us to build innovative networking...