Embedded Software Engineer

5 days ago


London, Greater London, United Kingdom Alice Camera Full time
About Us

Alice Camera is a pioneering company in the field of AI-powered professional cameras, revolutionizing the production of creators and content businesses. By combining cutting-edge optics with AI-accelerated hardware and computational photography algorithms, we offer a device tailored to the fast-paced content lifestyle.

We are a venture-capital-backed company with grant funding from Innovate UK, having gone through accelerators run by Entrepreneur First, UCL, and the Digital Catapult. Our team has received international recognition, featured in WIRED and Wallpaper magazine, and was voted one of the most exciting camera releases in the world by TechRadar. We were also nominated as UK startups exhibiting the fastest growth in the past 12-18 months and CreaTeach Ones to Watch by the Creative Industries Council.

The Role

We are seeking an Embedded Software Engineer with a passion for camera technology and a proven track record in delivering complex software projects. As a key member of our engineering team, you will play a pivotal role in scaling our consumer electronics product, working closely with our CTO to ensure the timely and high-quality delivery of software updates and new features.

Responsibilities:

  • Develop and implement infrastructure for image and video processing algorithms, focusing on synchronisation of multi-stage pipelines across a complex heterogeneous computational system.
  • Contribute to the development of complex Linux and/or AI-based software deliverables for our camera product.
  • Oversee the planning, execution, and delivery of large-scale software projects, ensuring timely milestones and high-quality results.
  • Implement best practices for code administration, ensuring code quality, organisation, and maintainability through version control and best practices.
  • Assist in maintaining the software infrastructure, including build systems, continuous integration/delivery pipelines, and deployment processes.
  • Define and implement rigorous quality assurance processes, including code reviews, testing strategies, and bug tracking.
  • Conduct thorough testing, debugging, and participate in code reviews to ensure software reliability and performance.
  • Contribute to the software release process, ensuring timely and stable deliveries.
  • Collaborate effectively with cross-functional teams.
Requirements

To be successful in this role, you will need:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field with fluency in C programming.
  • Proven experience in architecting and managing large, complex software projects, particularly in the Linux and/or AI domains.
  • Prior experience with embedded systems, hardware devices, or cameras is highly desirable.
  • Strong proficiency in code administration, version control, and software infrastructure maintenance, software development lifecycles, version control systems (e.g., Git), and continuous integration/continuous deployment (CI/CD) practices.
  • Expertise in establishing and executing quality assurance processes for software development.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively across teams.
  • Experience in scaling consumer electronics products in the market is a significant advantage.
  • Must be located in the UK and willing to travel to London for in-person collaboration.
  • Ability to thrive in a fast-paced, dynamic environment and embrace change.
What We Offer

We offer a unique opportunity to work on a cutting-edge consumer electronics product with a real-world impact on how people create content. As a member of our team, you will have the chance to:

  • Be part of a company at the forefront of AI and camera innovation.
  • Make a tangible difference in the creative lives of content creators.
  • Work in a fast-paced, dynamic environment with ample opportunities for professional development.
  • Collaborate with a passionate and talented team of engineers and creatives.
  • Enjoy a competitive salary of £40,000 - £55,000 (depending on experience).
Where You'll Be

We encourage hybrid working, but when you are in the office, this role will be primarily based in Camden Town in the Camden Collective building. You need to be in London for in-person team meetings at least 2 times a week.



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

    Job Overview:KO2 Embedded Recruitment Solutions Ltd is seeking a skilled Embedded Software Design Engineer to join their R&D team. The company specializes in designing cutting-edge communication devices for home control systems with advanced Bluetooth and WiFi connectivity.Key Responsibilities:Develop and optimize embedded software in C.Work with ARM-based...


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

    Job Overview:KO2 Embedded Recruitment Solutions Ltd is seeking a skilled Embedded Software Design Engineer to join their R&D team. The company specializes in designing cutting-edge communication devices for home control systems with advanced Bluetooth and WiFi connectivity.Key Responsibilities:Develop and optimize embedded software in C.Work with ARM-based...


  • London, Greater London, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time £55,000

    Job Summary:We are seeking a highly skilled Embedded Software Quality Assurance Specialist to join our team at KO2 Embedded Recruitment Solutions Ltd. As a key member of our team, you will play a crucial role in ensuring the quality of our cutting-edge products.Key Responsibilities:Perform a mix of manual and automated testing to identify and report defects...


  • London, Greater London, United Kingdom Circuit32 Recruitment Solutions Ltd Full time

    I'm recruiting for an engineering business in Brighton who are looking to add an Embedded Software Engineer to their team. The work involves development of C code onto ARM micros for devices used in elite-level sport. ROLE: Embedded Software Engineer LOCATION: Brighton (some remote available) SALARY: up to 55,000 p/a Essential skills for the Embedded...


  • London, Greater London, United Kingdom Omega Full time

    Position OverviewJob Title: Embedded Software Engineer (Battery Management Systems)Location: Remote/HybridCompensation: Competitive, based on experienceEmployment Type: Full-timeOmega is excited to collaborate with an innovative start-up that is at the forefront of battery technology, enhancing performance and efficiency through advanced, physics-driven...


  • London, Greater London, United Kingdom Omega Full time

    Position OverviewJob Title: Embedded Software Engineer (Battery Management Systems)Location: Remote/HybridCompensation: Competitive, based on experienceEmployment Type: Full-timeOmega is excited to collaborate with an innovative start-up that is at the forefront of battery technology, enhancing performance and efficiency through advanced, physics-driven...


  • London, Greater London, United Kingdom Cranleigh Scientific Ltd Full time

    Job Title: Embedded Software EngineerJob Summary:Cranleigh Scientific Ltd is seeking a highly skilled Embedded Software Engineer to join its team on a permanent, full-time basis. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality embedded software solutions for our hydrogen fuel cell power systems.Key...


  • London, Greater London, United Kingdom Cranleigh Scientific Ltd Full time

    Job Title: Embedded Software EngineerJob Summary:Cranleigh Scientific Ltd is seeking a highly skilled Embedded Software Engineer to join its team on a permanent, full-time basis. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality embedded software solutions for our hydrogen fuel cell power systems.Key...


  • London, Greater London, United Kingdom Lodestar Full time

    We are a dynamic and multidisciplinary team of doers working passionately to apply cutting-edge robotics to solve the hardest challenges that will transform the space sector.We seek a talented Embedded Software Engineer to design, develop, and deploy software for robotics space applications.Embedded Software Design & Development: Design system architecture...


  • London, Greater London, United Kingdom Lodestar Full time

    We are a dynamic and multidisciplinary team of doers working passionately to apply cutting-edge robotics to solve the hardest challenges that will transform the space sector.We seek a talented Embedded Software Engineer to design, develop, and deploy software for robotics space applications.Embedded Software Design & Development: Design system architecture...


  • London, Greater London, United Kingdom Lodestar Full time

    We are a dynamic and multidisciplinary team of doers working passionately to apply cutting-edge robotics to solve the hardest challenges that will transform the space sector.We seek a talented Embedded Software Engineer to design, develop, and deploy software for robotics space applications.Embedded Software Design & Development: Design system architecture...


  • London, Greater London, United Kingdom Hanwha Phasor Full time

    Job OverviewWe are seeking a highly skilled Embedded Software Engineer to join our team at Hanwha Phasor, a leading provider of innovative phased array antenna systems for aviation, maritime, and land satellite communication applications.The successful candidate will be responsible for designing, developing, and testing embedded C firmware for our...


  • London, Greater London, United Kingdom Hanwha Phasor Full time

    Job OverviewWe are seeking a highly skilled Embedded Software Engineer to join our team at Hanwha Phasor, a leading provider of innovative phased array antenna systems for aviation, maritime, and land satellite communication applications.The successful candidate will be responsible for designing, developing, and testing embedded C firmware for our...


  • London, Greater London, United Kingdom Premier Group Recruitment Full time

    Job OverviewWe are seeking a highly skilled Embedded Software Engineer to join our R&D team at Premier Group Recruitment. As an Embedded Software Engineer, you will be responsible for designing and developing leading satellite communication solutions.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop high-quality, robust...


  • London, Greater London, United Kingdom Company: Full time

    **Job Title:** Embedded Contract Developer**Company:** MERITUS Talent**Job Type:** Contract**Location:** Bristol**Job Description:**We are seeking a skilled Embedded C++ Software Engineer to join our team on a contract basis. As a key member of our software development team, you will be responsible for delivering and maintaining software for one of our...


  • London, Greater London, United Kingdom Company: Full time

    **Job Title:** Embedded Contract Developer**Company:** MERITUS Talent**Job Type:** Contract**Location:** Bristol**Job Description:**We are seeking a skilled Embedded C++ Software Engineer to join our team on a contract basis. As a key member of our software development team, you will be responsible for delivering and maintaining software for one of our...


  • London, Greater London, United Kingdom X4 Technology Full time

    Job OpportunityX4 Technology is seeking a highly skilled Embedded Software Engineer to join their team in a long-term opportunity with a leading semiconductor firm.This is a fully remote position with a contract opportunity to work on U-boot Development and porting to new System on Chip.Develop low-level embedded C codeContribute to U-boot developmentDesign...


  • London, Greater London, United Kingdom X4 Technology Full time

    Job OpportunityX4 Technology is seeking a highly skilled Embedded Software Engineer to join their team in a long-term opportunity with a leading semiconductor firm.This is a fully remote position with a contract opportunity to work on U-boot Development and porting to new System on Chip.Develop low-level embedded C codeContribute to U-boot developmentDesign...


  • London, Greater London, United Kingdom X4 Technology Full time

    Job OpportunityX4 Technology is seeking a highly skilled Embedded Software Engineer to join our team in a long-term opportunity with a leading semiconductor firm. This is a fully remote position with a contract opportunity to work on U-boot Development and porting to new System on Chip.The ideal candidate will have experience in Embedded C low-level...


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

    Job OpportunityA Junior Embedded Software Engineer with strong Embedded C skills using Linux will become a key part of a leading technology company, innovators of satellite communications infrastructure. Hybrid working, generous base salary plus benefits to include 25 days holiday, Life Assurance, flexible start/finish times, Pension Plan and more.The Junior...