Software Development Lead

6 days ago


Newmarket, Suffolk, United Kingdom Amazon Full time
Overview
As a core member of the development team, you will be responsible for delivering high-quality software solutions. Our team will develop current projects as well as build and deliver new features.

About the Role
We are looking for a skilled Software Engineer to join our team and support the development of new and existing products. The ideal candidate is passionate about building IoT products and has experience in software and streaming development with C/C++, familiarity with embedded and IoT domain. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment.

Key Responsibilities
Delivering high-quality C/C++ code for Ring Devices at Amazon, designing and implementing real-time streaming protocols like RTP/RTCP for embedded Linux and RTOS environments, optimizing video encoding and decoding on various HW platforms, integrating with device-specific audio/video hardware and firmware interfaces, and collaborating on debugging streaming issues in the field.

Requirements
Experience as a mentor, tech lead or leading an engineering team, Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, related field, or equivalent practical experience, proven experience in software and streaming development with C/C++, familiarity with embedded and IoT domain, and field experience with creating high performance and low latency video streaming solutions. A Master's in Computer Science, Information Security, or related field, or equivalent work experience is preferred, as well as deep understanding of modern C/C++(11+) programming languages and general algorithms theory, knowledge of Linux systems and RTOS operating system internals, experience in the video and audio encoding (AVC, HVEC, OPUS, etc) and streaming (WebRTC, RTP, RTSP, etc) technologies, and experience in network programming and understanding of network and web related protocols.

  • Newmarket, Suffolk, United Kingdom Auxeris Full time

    Role OverviewAuxeris is seeking a highly skilled Software Development Process Manager to lead their delivery teams in the development of software platforms.


  • Newmarket, Suffolk, United Kingdom The Cambian Group Full time

    Key Responsibilities:Develop and execute software development strategies to drive business growth.Lead a team of engineers to deliver high-quality software products.Collaborate with cross-functional teams to ensure alignment and effective communication.Identify and mitigate project risks to ensure timely delivery.Monitor and analyze software development...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    Job OverviewAt Ring, we are committed to making home and neighborhood security accessible and effective for everyone. As a skilled Embedded Software Development Engineer, you will drive engineering and business decisions, leveraging technology frameworks, optimization techniques, and high availability services.In this role, you will lead the design of...


  • Newmarket, Suffolk, United Kingdom Clear IT Recruitment Limited Full time

    Clear IT Recruitment Limited is seeking a talented Web Developer to join their team based in Newmarket, Suffolk.About the CompanyOur client is a leading company in the technology industry, providing innovative solutions to businesses across the UK.Job DescriptionThe successful candidate will be responsible for:Designing and developing dynamic web...


  • Newmarket, Suffolk, United Kingdom Team Consulting Full time

    We are seeking a talented Software Development Professional to join our team at Team Consulting. The estimated salary for this role is £60,000 - £80,000 per year.Company Overview: At Team Consulting, we strive to provide an outstanding service to our clients. We are committed to promoting equal opportunities and an inclusive community where our talented...

  • Software Engineer

    1 week ago


    Newmarket, Suffolk, United Kingdom Amazon Full time

    About UsAt Amazon, we strive to create innovative solutions that bring communities together.Salary & BenefitsThe estimated annual salary for this position is $120,000-$180,000 depending on experience.Job DescriptionWe are seeking an experienced Embedded Software Development Engineer to lead the design of features and initiatives across our organization. The...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    About the RoleWe are looking for a highly skilled Senior Software Development Engineer to join our team at Amazon. As a key member of our development team, you will be responsible for delivering high-quality C/C++ code for Ring Devices.Key ResponsibilitiesDesigning and implementing real-time streaming protocols like RTP/RTCP for embedded Linux and RTOS...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    We are seeking a skilled Software Development Engineer to join our team at Amazon. As a core member of our development team, you will be responsible for developing current projects and building new features.Key Responsibilities:Design and implement real-time streaming protocols for embedded Linux and RTOS environments.Optimize video encoding and decoding on...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    Embedded Software Development EngineerAt Amazon, we are committed to making home and neighborhood security accessible and effective for everyone. As an Embedded Software Development Engineer, you will drive engineering and business decisions, leveraging technology frameworks and high availability services. Your main focus will be on developing Ring's next...

  • **Software Developer

    4 weeks ago


    Newmarket, Suffolk, United Kingdom Spicerhaart Full time

    We are looking for a skilled Software Developer to join our team. The successful candidate will be responsible for developing, testing and maintaining software applications across various platforms.The ideal candidate will have a strong foundation in programming languages, including Python, Java and C++. They will also possess excellent problem-solving...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Development Engineer to join our iOS application team at Amazon. As a key member of our team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.Key ResponsibilitiesDesign and develop iOS mobile applicationsWork with team members to investigate...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team and contribute to the development of cutting-edge IoT products. As a core member of our development team, you will be responsible for designing, implementing, and delivering high-quality software solutions.Key ResponsibilitiesDesign and implement real-time streaming...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    Unlock Your Potential as a Graduate Software EngineerAt ARM, we're dedicated to fostering a stimulating and rewarding technology career for our graduates. Our Software Engineering Development Program offers a unique opportunity to explore various areas of our global operations, from Cambridge to Austin to Trondheim.As a Graduate Software Engineer, you'll...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    OverviewAt Arm, we are pushing the boundaries of innovation in the field of artificial intelligence and machine learning. Our team is dedicated to delivering performant and functional ML software and hardware solutions that enable our partners to build highly competitive products.


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    We are seeking a talented Software Engineer to join our team in developing world-class mobile applications that interact seamlessly with our devices and delight our customers.About the RoleAs a key member of our iOS application team, you will be responsible for designing, developing, and maintaining our iOS mobile applications. You will work closely with our...


  • Newmarket, Suffolk, United Kingdom EG Group Full time

    Job Title: Cloud Development ExpertJob Description:About the Role:We are seeking a highly skilled Cloud Development Expert to join our software engineering team. The ideal candidate will have expertise in cloud development and a strong understanding of software engineering principles.Responsibilities:Develop and deploy cloud-based applications using cloud...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    Key ResponsibilitiesAs a Software Development Engineer (ML Focus), you will be responsible for building, running and analyzing performance tests on a broad range of IP and ML software. You will analyze and understand workloads, systems and performance expectations. Your ability to produce technical summaries for a range of audiences, based on detailed...


  • Newmarket, Suffolk, United Kingdom Team Consulting Full time

    Embedded Software and Electronics EngineerWe are looking for a skilled Embedded Software and Electronics Engineer to join our team at Team Consulting. As an Embedded Software and Electronics Engineer, you will be responsible for designing and developing embedded software and electronics systems.Key Responsibilities:Design and develop embedded software and...

  • Software Engineer

    4 weeks ago


    Newmarket, Suffolk, United Kingdom Practice Plus Group Full time

    Job Details:As a key member of our team, you will be responsible for designing, developing, and deploying scalable software systems. Your primary focus will be on building efficient and modular codebase. You will work closely with cross-functional teams to ensure seamless integration and deployment of software products.Responsibilities:Develop and implement...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    At Amazon, we are dedicated to making home and neighborhood security accessible and effective for everyone – while working hard to bring communities together.As a skilled Embedded Software Development Engineer, you will drive engineering and business decisions, leveraging technology frameworks, optimization techniques, and high availability services to...