Junior Embedded Software Engineer

4 weeks ago


London, United Kingdom Chevalier Tech Limited Full time

Job Title: Junior Embedded Software EngineerLocation: London, United KingdomCompany: Chevalier TechJob Type: Full-Time, PermanentSalary: Competitive + BenefitsAbout Chevalier TechChevalier Tech is a cutting-edge technology company based in London, focused on developing advanced embedded systems and smart hardware products across the automotive, IoT, and industrial sectors. We combine deep technical expertise with a relentless drive for innovation to build solutions that power the future.We are seeking an experienced and passionate Embedded Software Engineer to join our dynamic engineering team and help design, develop, and optimize software for our next-generation hardware platforms.Key ResponsibilitiesDesign and develop embedded software for microcontrollers and system-on-chips (SoCs) used in Chevalier Tech’s products.Write clean, efficient, and well-documented C/C++ code for real-time and bare-metal systems.Work closely with hardware engineers to bring up new boards and validate hardware functionality.Integrate and debug device drivers, communication protocols (e.g., SPI, I2C, CAN, UART), and sensors.Optimise system performance, including memory usage, boot times, and power consumption.Contribute to system architecture design and participate in code reviews and testing.Support production and manufacturing teams in system diagnostics and troubleshooting.Document software design, test plans, and procedures.Essential Skills & ExperienceBachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related discipline.1+ years of professional experience in embedded systems development. C and C++ for embedded platforms.Experience with ARM Cortex-M or Cortex-A architectures.Familiarity with RTOS environments (e.g., FreeRTOS, Zephyr, ThreadX) and bare-metal systems.Understanding of low-level debugging tools such as oscilloscopes, logic analyzers, and JTAG/SWD.Experience with version control systems (e.g., Git).Working knowledge of hardware schematics and the ability to interpret datasheets.Desirable SkillsFamiliarity with safety-critical systems (e.g., ISO 26262, IEC 61508).Knowledge of wireless communication stacks (e.g., Bluetooth, LoRa, Wi-Fi).Experience with Python for test automation or scripting.Understanding of secure boot, firmware update mechanisms, and embedded cybersecurity.Why Join Chevalier Tech?Work on real-world, high-impact products used across multiple industries.Be part of a collaborative, multidisciplinary team that values innovation and technical excellence.Access to the latest tools, lab equipment, and development hardware.Flexible working hours.Competitive salary.Opportunities for professional development and career growth.



  • London Area, United Kingdom -bad8-4962-90fa-0cc659af0223 Full time £30,000 - £50,000 per year

    TECHNE has been appointed as the exclusive technical talent partner for one of London's most exciting early-stage mobility companies.We're now searching for aGraduate / Junior Embedded Software Engineerto join their engineering team as they build cutting-edge IoT and vehicle-integrated technology.This organisation is already working with some of the UK's...


  • London Area, United Kingdom Akoni Technologies Full time £90,000 - £120,000 per year

    Lead Embedded Software EngineerLocation:Hybrid (with occasional travel to Reading and client sites)Role OverviewWe are seeking a Lead Embedded Software Engineer to oversee the development, enhancement, and sustainment of an advanced embedded codebase and its supporting applications.The solution is primarily developed in Rust, with components in C++,...


  • London, United Kingdom Professional Technical Ltd Full time

    We are seeking a motivated Embedded Software Engineer to join a dynamic product design team based near Andover. This role involves developing software for embedded micro-processor systems and associated Windows applications. You'll work through the full lifecycle from requirements gathering, concept and design, implementation, testing, and installation. This...


  • London, United Kingdom X4 Group Full time

    **Lead Embedded Software Engineer (Linux)** Role** You will be technically responsible for developing and maintaining Linux peripherals drivers, board support packages for SoCs based on RISC-V ISA for the high-performance computing market. This includes Defining, maintaining and improving software developmentflow and tools for in-house development.You will...


  • London, United Kingdom Walter Everett Full time

    **Embedded Software Engineer** **Walter Everett Is a recruitment agency and we are currently helping our client to recruit an Embedded Software Engineer.** **The client designs and manufactures energy-efficient, cutting-edge lighting and control product systems for industry and residential customers. They are part of a global specialist in electronic and...


  • London, United Kingdom Systems Engineering and Assessment Limited Full time

    Engineered to Protect, thats our promise, we protect what matters - our nations, our waters, our land, our cities, our people, our environment, our world.?As Senior Embedded Software Engineer, working in an agile team of software engineers you will get to work on the design, implementation, test and integration of embedded software and supporting...


  • London, United Kingdom IC Resources Full time

    A growing engineering team is looking for an Embedded Software Engineer to work across low-level firmware, bootloader development, and hands-on electronics. You'll help build reliable, safety-critical embedded products used in real-world environments, working closely with both software and hardware teams.What They're Looking ForStrong commercial experience...


  • Greater London, United Kingdom IC Resources Full time

    Join to apply for the Embedded Software Engineer role at IC ResourcesA growing engineering team is looking for an Embedded Software Engineer to work across low‑level firmware, bootloader development, and hands‑on electronics. You’ll help build reliable, safety‑critical embedded products used in real‑world environments, working closely with both...


  • London, United Kingdom Experis Full time

    Embedded Software Engineer Location: Remote with some travel to Malvern (2 days per week) Duration: 6 months (with a strong likelihood of extension) Rate: Up to £600 per day via an approved umbrella company Must be willing to go through SC ClearanceOur client, a leading organisation in innovative electronics systems, is hiring for a reputable client to join...


  • London, United Kingdom Chelsea Technologies Full time

    About UsAtChelsea Technologies , we design and build innovative, high-performance environmental and maritime sensing technologies used around the world. Our cutting-edge products rely on the seamless integration of hardware and softwareand thats where you come in. Were looking for a passionate and skilledEmbedded Software Engineerto join our engineering...