knowledge of relational databases, with the ability to write and optimise SQL queries for testing and validation purposes. Experience with a programming language-preferably C desirable but not essential. Familiarity with test automation tools such as Playwright or Selenium is a plus. Join us as we redefine travel experiences and More ❯
August 24, 2023 Expired on October 2, 2023 About the role Are you a seasoned Embedded Software Engineer with a passion for crafting intricate C code that powers cutting-edge technologies? Do you excel in developing firmware solutions that push the boundaries of innovation? If you thrive on challenges and … to play a crucial role in developing the core firmware that drives their market-leading technology forward! Your Responsibilities: - Design, develop, and optimize complex C code for embedded systems, ensuring high performance, reliability, and maintainability. - Collaborate with cross-functional teams to gather and understand software requirements, translating them into technical … Qualifications: - Bachelor's/Master's degree in Computer Science, Electrical Engineering, or related field. - Proven experience in designing and developing embedded software using C/C++. - Experience using Matlab or Simulink for system modelling and simulation (advantageous) - Extensive knowledge of real-time operating systems (RTOS) and hardware-software interaction More ❯
Doncaster, South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
software for performance, efficiency, and reliability Participate in code reviews and contribute to continuous improvement processes What You'll Bring: Strong programming skills in C/C++ Experience with Linux-based embedded systems Microcontroller development: ARM, STM or PIC families desired Proficiency in IoT communication protocols (e.g., MQTT, UART, SPI More ❯
clients next hire, as part of a creative product development team? If you have a proven track record with embedded software development skills in C, then this could be the role for you. Working in the office for 4 days a week, and with some client site travel, the role … well as thorough testing of both hardware and firmware at development stages. Your cv will need to show strong embedded software development skills in C, experience of working with PIC microcontrollers (8, 16, 32 bit) using MPLABX IDE and XC compilers, a proven track record of working with ARM (NXP More ❯
Dewsbury, West Yorkshire, Yorkshire, United Kingdom
Chroma Recruitment Ltd
but there is some flexibility after initial training and onboarding. Embedded Software Engineer Requirements: Degree qualified in Electronics or Computer Science or equivalent Embedded C/C++ programming STM32 Python If you have the required skills for this Embedded Software Engineer position, please get in touch ASAP with an up More ❯
Halifax, West Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
and design discussions. Maintain source control practices using Git (GitHub/GitLab). Essential Skills and Experience: knowledge of STM32 ARM Cortex-M microcontrollers. C programming for embedded systems. Familiarity with C++ for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Experience working More ❯
Rotherham, South Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
KiCAD) communication protocols -RS232, RS485 and RS422, Ethernet, PXI, SPI, USB etc Solid understanding of embedded systems and microcontroller-based design Desirable: Embedded software C/C++ Knowledge of revision control systems (GIT, Subversion) Experience with test and instrumentation software such as C# and Python Why Apply? Be part of More ❯
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
Turing
of junior engineers to collaborate on projects. Required Skills: Strong experience with at least one of the following languages: Python, JavaScript, Java, Go, Rust, C/C++, C#, or Ruby. Experience working with well-maintained, widely-used repositories with 500+ stars Proficiency with Git, Docker, and basic software pipeline setup. More ❯
bradford, yorkshire and the humber, united kingdom Hybrid / WFH Options
Turing
of junior engineers to collaborate on projects. Required Skills: Strong experience with at least one of the following languages: Python, JavaScript, Java, Go, Rust, C/C++, C#, or Ruby. Experience working with well-maintained, widely-used repositories with 500+ stars Proficiency with Git, Docker, and basic software pipeline setup. More ❯
. Understanding of power electronics, battery management, and low-power design techniques. Embedded Systems & Firmware (Bonus): Ability to write and debug low-level firmware (C/C++ for microcontrollers, RTOS experience is a plus). Experience with CAN Bus, SPI, I2C, UART communication protocols. Familiarity with robotics control systems and More ❯
within the code. Provide ongoing support to all stakeholders including customers. The successful candidate will need to have commercial experience working with C++ and C, and Embedded Linux. More ❯
sheffield, south yorkshire, yorkshire and the humber, united kingdom
Tenth Revolution Group
within the code. Provide ongoing support to all stakeholders including customers. The successful candidate will need to have commercial experience working with C++ and C, and Embedded Linux. More ❯
and design discussions. Maintain source control practices using Git (GitHub/GitLab). Essential Skills and Experience: knowledge of STM32 ARM Cortex-M microcontrollers. C programming for embedded systems. Familiarity with C++ for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Experience working More ❯
leeds, west yorkshire, yorkshire and the humber, united kingdom
KO2 Embedded Recruitment Solutions Ltd
and design discussions. Maintain source control practices using Git (GitHub/GitLab). Essential Skills and Experience: knowledge of STM32 ARM Cortex-M microcontrollers. C programming for embedded systems. Familiarity with C++ for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Experience working More ❯
range of subjects at level 1 and level 2 of the undergraduate degree programmes within the School of Computing. These subjects include: procedural programming (C and Java), computer processors and architecture, fundamental mathematics for computer science, databases, and professional issues including group work and essential systems skills. You will work More ❯
Engineer to join our engineering team in Leeds. Key Responsibilities of the Embedded Software Engineer job in Leeds: Design and develop embedded software using C, focusing on RTOS-based systems such as Zephyr or FreeRTOS for ARM microproce... More ❯
as soon as possible to avoid missing out. Key Responsibilities of the Embedded Software Engineer job in Leeds: Design and develop embedded software using C, focusing on RTOS-based systems such as Zephyr or FreeRTOS for ARM microproce... JBLK1_UKTJ More ❯
Learning and/or Natural Language Processing. Company: University of Sheffield Qualifications: The post holder will also have strong programming skills, preferably in Java, C, Perl or Python, and the ability to create software solutions. Specific requirements: The post is fixed-term for 12 months. Tagged as: Academia , Machine Learning More ❯
seamless system integration. Participate in code reviews, contribute to architecture and design discussions. Essential Skills and Experience: knowledge of STM32 ARM Cortex-M microcontrollers. C programming for embedded systems. Familiarity with C++ for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Experience working … Internship - AI Embedded Software Engineer (Italy Based) Manchester, England, United Kingdom 3 months ago Leeds, England, United Kingdom 3 days ago Embedded Systems Engineer (C Signal Processing) | Manchester Manchester, England, United Kingdom 5 days ago Manchester, England, United Kingdom 4 months ago Manchester Area, United Kingdom 3 days ago Software More ❯
About the role Our client, an electronics and technology design and manufacturing business, seek to appoint a Firmware Engineer working predominantly in embedded C! This is a fantastic opportunity for an experienced embedded software engineer to join a growing innovative company. Our client is based in the Northwest and manufacture … improvements and upgrades on new and existing products as part of the continuous improvement team. Your skills and experience: * High level understanding of Embedded C * Experience with Arm Microcontrollers/Microprocessors *Ability to read schematics drawings * Application based software experience would be ideal * Knowledge of software testing * Knowledge of Linux More ❯
Sheffield, England, United Kingdom Hybrid / WFH Options
The University of Sheffield
web-based interactive help system (WBIHS). Participate in the development of code acceleration (GPU) Participate in numerical modelling (HPC (GPU), MPI Fortran/C, C++ Kokkos, Python, Perl) of SAMS front end and physics/test modules. Write research reports, progress reports, high-quality journal papers, and meet any … . Strong background in two or more of the following professional skill areas (assessed at application and interview): Programming: HPC (GPU), MPI Fortran/C, C++ Kokkos, Python, Perl Solar physics (numerical modelling with Lare 2d, 3d/MURaM/Bifrost/R2D2) Experience working with large-scale datasets, ensuring More ❯
Engineer to join our engineering team in Leeds. Key Responsibilities of the Embedded Software Engineer job in Leeds: Design and develop embedded software using C, focusing on RTOS-based systems such as Zephyr or FreeRTOS for ARM microprocessors. Implement and optimise wireless communication protocols including Bluetooth, Wi-Fi, Zigbee, or … Collaborate with hardware engineers and solution architects to define system requirements and ensure optimal performance and reliability. Develop clean, maintainable, and efficient code in C, following industry standards and MISRA guidelines where appropriate. Create technical documentation covering design specifications, implementation details, testing procedures, and troubleshooting guides. Stay current with industry … and emerging technologies to drive innovation in embedded software development. Required Skills & Experience for the Embedded Software Engineer job in Leeds: Strong experience in C programming for real-time embedded systems. Proficient in using RTOS platforms (e.G., Zephyr, FreeRTOS, etc.). Experience with wireless communication protocols (Bluetooth, Zigbee, Wi-Fi More ❯
engineering and production teams. Provide technical support to customer support teams on relevant queries. Requirements: Degree in Computer Science, Engineering, or equivalent work experience. C/C++ proficiency. Knowledge of embedded communication protocols (LIN, CAN). Experience using Qt/QML to develop applications. Knowledge of Git, SVN, or similar More ❯
Halifax, England, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
APIs. Cloud DevOps tooling skills – GitHub, Jenkins, Azure DevOps & Spinnaker. Scripting skills across a number of languages such as PERL , BASH, SHELL, HTML, XML, C, SQL, JavaScript, JSP, XSLT, Python & Jython We believe that collaboration is crucial, and you’ll feel the same. You’ll be excited to work with More ❯
Journal Book of lists) as the Mid-Atlantics top firm. Along the way we have completed thousands of searches from the Boardroom to the C-Suite, and from the Sales Field to the Scientific Bench on both the Business and Manufacturing sides of an organization. Mackenzie has expanded Start-ups … and management. Other tasks include: * Be responsible for software development, testing, and maintenance of the models within a catastrophe modeling application using Python (Numpy), C and SQL. * Be able to assist in the definition of and compliance with technical architectural standards on application as well as services development. * Be able More ❯