Linux Kernel and C/C++ Expert

3 weeks ago


London, Greater London, United Kingdom Amazon Full time
About the Team

At Amazon, we offer a dynamic and collaborative work environment that fosters innovation and growth. Our platform team is responsible for delivering and maintaining a feature-rich, high-performance, low-power, stable platform for Ring devices.

About the Role

  • Design, develop, and test firmware and system applications for Ring devices.
  • Collaborate with cross-functional teams to implement technical solutions for desired features and address customer issues.
  • Work closely with hardware engineers to ensure correct exercising of hardware and software architecture.
  • Implement power management features and optimize device performance.
  • Contribute to the architecture and design of new and current systems, ensuring reliability and scalability.

Requirements

  • 3+ years of professional software development experience in C/C++ and Linux.
  • Strong understanding of Linux kernel and RTOS concepts.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • Bachelor's degree in Computer Science or equivalent.

Salary Estimate

$130,000 - $190,000 per year, depending on location and experience.



  • London, Greater London, United Kingdom Amazon Full time

    Are you an experienced Linux Kernel developer looking for a new challenge? Do you have a passion for working on cutting-edge technology? We are seeking a talented Linux Kernel Architect to join our team at Amazon. In this role, you will be responsible for designing and developing the Linux kernel for our high-end AWS NITRO system.About the OpportunityThis is...


  • London, Greater London, United Kingdom Techruiter Full time

    Techruiter is a cutting-edge electronic and quantitative trading company dedicated to delivering innovative financial solutions through technology. We're seeking an experienced Linux Kernel Engineer to join our team and contribute to the development of high-performance trading systems.Key Responsibilities:The successful candidate will be responsible for...


  • London, Greater London, United Kingdom Paratus People Full time

    Are you a skilled Embedded C expert looking to take on new challenges? Do you have experience working with Linux and kernels? If so, Paratus People has an exciting opportunity for you!Working closely with a leading international broadcasting company, you'll be instrumental in upgrading their domestic router. This cutting-edge project offers a chance to...


  • London, Greater London, United Kingdom Expert Employment Full time

    SkillsetExperience in embedded systems development.Proficiency in embedded C and C++ programming languages.Bachelor's degree in electronics or relevant field.Knowledge of embedded Linux, device drivers, Linux BSPs, and Linux kernel.Familiarity with Python programming language.TCP/IP Stack, EtherCAT, CAN Bus, or similar networked device knowledge.Conduct...


  • London, Greater London, United Kingdom Expert Employment Full time

    Expert Employment seeks a skilled Linux System Architect to play a crucial role in enhancing the performance of groundbreaking Artificial Intelligence technologies. This position offers a competitive salary of $140,000 - $180,000 per annum.You will optimise large scale systems delivering an extremely fast inference engine developed for large language models...


  • London, Greater London, United Kingdom Fab Lab ABQ Full time

    **About the Role:**As a C++ Linux Software Engineer at Fab Lab ABQ, you will have the opportunity to work on complex network security projects and collaborate with a talented team of engineers.**Responsibilities Include:**Designing and developing software components using C++ and LinuxWorking on Greenfield projects in network securityCollaborating with the...


  • London, Greater London, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Job RequirementsWe are looking for a highly skilled Kernel Mode C++ Developer to join our team as a Windows Device Driver Developer.Daily Rate: Up to £600, considering individual qualifications and location.Remote Work: Remote work from outside the UK is acceptable.Key Responsibilities: The successful candidate will design, develop, and test high-quality...


  • London, Greater London, United Kingdom Technical Futures Ltd Full time

    Northampton Business Directory">We are seeking a highly skilled Linux Kernel Driver Developer to join our accomplished team of Semiconductor professionals.This role will involve leading the development of Host support software for new silicon products, working closely with domain experts in IC design and integrating with silicon development.Key requirements...


  • London, Greater London, United Kingdom Expert Employment Full time

    Expert Job OpportunityExpert Employment is seeking an expert in embedded Linux and microcontroller programming to join our team. As an embedded system engineer, you will be responsible for developing firmware in C, utilizing Python for testing and higher-level functionality, and configuring and administering embedded Linux for device and OS management. You...


  • London, Greater London, United Kingdom Technical Futures Ltd Full time

    As a key member of our accomplished team of Semiconductor professionals, you will have the opportunity to work on cutting-edge technology and develop your skills and expertise in Linux Kernel design and implementation.We are committed to diversity and inclusion for all employees, and offer a range of benefits and perks to support your career development and...


  • London, Greater London, United Kingdom Technical Futures Ltd Full time

    **Job Title:** Senior Software Engineer - Linux Kernel SpecialistAt Technical Futures Ltd, we are seeking a highly skilled Senior Software Engineer - Linux Kernel Specialist to lead the development of Host support software for our new silicon products.The successful candidate will have a proven track record in Linux Kernel design and userspace driver...


  • London, Greater London, United Kingdom Expert Employment Full time

    Job Description: Low-Level C/C++ Engineer for Real-Time Systems">At Expert Employment, we are looking for a highly skilled Low-Level C/C++ Engineer to join our team. As a key member of our firmware development team, you will be responsible for designing and developing low-level code for embedded systems using C/C++. This is an exciting opportunity to work on...


  • London, Greater London, United Kingdom Expert Employment Full time

    Job Opportunity: Expert Embedded Linux System Developer">We are seeking a highly skilled Expert Embedded Linux System Developer to join our team. As an embedded software engineer, you will be responsible for designing and developing firmware for new and existing products using C/C++. This is an exciting opportunity to work on real-world telemetry devices and...


  • London, Greater London, United Kingdom Client Server Ltd. Full time

    Job DescriptionWe are looking for a skilled Greenfield C++ Developer to join our rapidly expanding scale-up software house. As a Graduate C++ Developer, you will work on developing enhancements and new components to our core networking and security analysis platform, using C++ and Linux.Your role will involve:Designing and developing enhancements and new...


  • London, Greater London, United Kingdom ZipRecruiter Full time

    **Job Summary:** Linux C++ Software Architect**Location:** London / WFH (2 days per week)We are seeking an experienced Linux C++ Software Architect to join our team in London or work from home two days a week. As a key member of our high frequency trading platform, you will design, develop, and optimize low latency trading systems using C++ 17,...


  • London, Greater London, United Kingdom Amazon Full time

    Job OverviewWe are seeking a highly skilled Embedded Linux Systems Engineer to join our team at Amazon. This role will involve designing and implementing innovative consumer products using C/C++ programming languages and Linux kernel expertise.About the RoleDesign, develop, and test firmware and system applications for Ring devices.Collaborate with...


  • London, Greater London, United Kingdom Oxford Knight Full time

    Oxford Knight is seeking a highly skilled C++ Performance Expert to join our team and contribute to the optimization of our trading engine.You will work closely with our team of engineers to identify areas of improvement and implement optimized solutions using your expertise in C++ programming, Linux systems, and performance tuning.To be successful, you will...


  • London, Greater London, United Kingdom Oxford Knight Full time

    Trading Infrastructure Development:Oxford Knight seeks an experienced developer to create high-performance trading infrastructure using C/C++11/17/20/23 and Python. In this role, you will be responsible for designing and implementing low-level code to drive network hardware, super-reliable trading infrastructure, and time-saving internal...


  • London, Greater London, United Kingdom Client Server Full time

    About the RoleWe are looking for a highly experienced C++ Linux Systems Engineer to join our team at Client Server in London.The ideal candidate will design, develop and deploy low latency trading systems for high frequency trading platforms using C++ and Linux.This is a unique opportunity to utilise your expertise in building high performance trading...


  • London, Greater London, United Kingdom Xcede Full time

    Xcede's elite Systematic Trading firm is seeking a skilled C++ Software Developer to join our Trading Technology group. As a leading player in the financial industry, we require a highly experienced professional with 3+ years of commercial experience post-graduation.This role involves working daily with Portfolio Management, Trading, Quant Research, and AI...