BS/MS degree in Computer Science or a related field. Experience: 5+ years of experience in embedded software development. Programming Skills: Proficiency in C/C++ programming languages. Technical Knowledge: Strong understanding of embedded systems architecture and Linux OS. Integration and Debugging: Experience with hardware/software integration and More ❯
best practices. Minimum Requirements: Bachelor's degree in Computer Science, Electrical Engineering, or a related field. Proven experience in embedded software development. Proficiency in C/C++ programming languages. Experience with microcontrollers and real-time operating systems. Strong problem-solving skills and attention to detail. If you are passionate about More ❯
Performance Compute) and AI platforms in the world. Innovate in production software environments continuously striving to optimize the workflow. PREFERRED EXPERIENCE: Programming experience using C/C++ and/or Fortran. Excellent problem solving skills, including the ability to flexibly learn new technical skills and resolve novel and unforeseen issues. More ❯
in computer science, electrical engineering, or related fields. Strong knowledge of display pipelines, computer graphics, rendering, image processing and related technologies. High proficiency in C programming language. Low-level programming experience and familiarity with hardware-software interactions. Proven contribution to video driver and related projects. ‘Nice to Have’ Skills and More ❯
or FreeRTOS or uC/COS-II(-III) RTOS Developing PC\Device application-level software (Linux, Android or Windows) C++, C#, VB, Java or C USB knowledge Python Software design and methodologies – Object Orientated Software configuration management As an NCR Atleos employee, we provide you with several core benefits as More ❯
Bury, Greater Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
sensors and reading from CANbus. Ability to write efficient, reliable, and maintainable software that interacts with embedded hardware. Experience with firmware development , especially in C or C# on embedded Linux systems. Understanding of software design patterns and best practices in system architecture. Interest in electronics and the ability to understand More ❯
Bury, Greater Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
sensors and reading from CANbus. Ability to write efficient, reliable, and maintainable software that interacts with embedded hardware. Experience with firmware development , especially in C or C# on embedded Linux systems. Understanding of software design patterns and best practices in system architecture. Interest in electronics and the ability to understand More ❯
in computer science, electrical engineering, or related fields. Strong knowledge of display pipelines, computer graphics, rendering, image processing and related technologies. High proficiency in C programming language. Low-level programming experience and familiarity with hardware-software interactions. Proven contribution to display driver and related projects. ‘Nice to Have’ Skills and More ❯
Manchester, Trafford Park, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Join KO2's Client - A Leader in Complex Automation Systems Using Novel AI Techniques Are you an ambitious developer looking to work at the cutting edge of access control technology? KO2's client, a leader in designing and developing complex More ❯
Simulation Software Engineer C++ – On-site, Corsham (SN13) Salary £35,000 - £65,000 DOE 25 days annual leave (inclusive of up to 3 days December shut-down) Buy or sell up to 5 days’ annual leave Two pension schemes to More ❯
mitigates threats. Collaborating in Agile teams to deliver innovative and robust technical solutions. What We're Looking For: Proficiency in one or more of C, C++, or C# . Familiarity with Python . Experience working with Linux or Windows-based systems . Understanding of networking, network protocols, and low-level More ❯
to and expertise in operating systems, networking and network protocols and low-level systems development. The Key Requirements Experienced in one or more of C, C++ or C#. Familiar with Python. Used to Linux or Windows based operating systems. Knowledge of version control and used to working in agile environments. More ❯
role As a Senior Software Engineer, you will be building innovative software solutions and maintaining our core systems, using your skills and experience in C or C++ to develop solutions to complex challenges as part of our Citizen Services team. You will also be supporting, coaching, and guiding a team More ❯
in computer science, electrical engineering, or related fields. Strong knowledge of video codecs, computer graphics, rendering, image processing and related technologies. High proficiency in C programming language. Extensive experience with Linux operating systems. Low-level programming experience and familiarity with hardware-software interactions. ‘Nice to Have’ Skills and Experience: Experience More ❯
and resolve real integration problems on a complex system What we need from you is applied knowledge and industry experience in: Ada Understanding of C Python, Java Software Development Lifecycle Industry application of object-oriented high-level programming languages Configuration Management toolsets A solid understanding of Bus Transactions Demonstrable experience More ❯
Scrum, Kanban, SAFe, XP, etc) Due to security nature and urgency for this role, we can only consider those with live and transferrable UK*C Enhanced DV security clearance used within the last 12 months. Unfortunately UKSV/MOD DV clearance cannot be considered for this role. How to apply More ❯
Employment Type: Contract
Rate: £600 - £780 per day + Negotiable, Inside IR35
acquisition, analysis, transmission, motion control, and user interaction Possess in-depth expertise in PID motor control, with demonstrable hands-on experience Strong proficiency in C programming, with familiarity in C++ Capable of writing bare-metal firmware Extensive knowledge of STM32 Arm Cortex MCUs Proficient in working with STM32 peripherals, including More ❯
acquisition, analysis, transmission, motion control, and user interaction Possess in-depth expertise in PID motor control, with demonstrable hands-on experience Strong proficiency in C programming, with familiarity in C++ Capable of writing bare-metal firmware Extensive knowledge of STM32 Arm Cortex MCUs Proficient in working with STM32 peripherals, including More ❯
acquisition, analysis, transmission, motion control, and user interaction Possess in-depth expertise in PID motor control, with demonstrable hands-on experience Strong proficiency in C programming, with familiarity in C++ Capable of writing bare-metal firmware Extensive knowledge of STM32 Arm Cortex MCUs Proficient in working with STM32 peripherals, including More ❯
acquisition, analysis, transmission, motion control, and user interaction Possess in-depth expertise in PID motor control, with demonstrable hands-on experience Strong proficiency in C programming, with familiarity in C++ Capable of writing bare-metal firmware Extensive knowledge of STM32 Arm Cortex MCUs Proficient in working with STM32 peripherals, including More ❯
HD1, Huddersfield, Kirklees, West Yorkshire, United Kingdom
INNOVA SEARCH
acquisition, analysis, transmission, motion control, and user interaction Possess in-depth expertise in PID motor control, with demonstrable hands-on experience Strong proficiency in C programming, with familiarity in C++ Capable of writing bare-metal firmware Extensive knowledge of STM32 Arm Cortex MCUs Proficient in working with STM32 peripherals, including More ❯
BD3, Dudley Hill, Bradford, West Yorkshire, United Kingdom
INNOVA SEARCH
acquisition, analysis, transmission, motion control, and user interaction Possess in-depth expertise in PID motor control, with demonstrable hands-on experience Strong proficiency in C programming, with familiarity in C++ Capable of writing bare-metal firmware Extensive knowledge of STM32 Arm Cortex MCUs Proficient in working with STM32 peripherals, including 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 ❯
in computer science, electrical engineering, or related fields. Strong knowledge of display pipelines, computer graphics, rendering, image processing and related technologies. High proficiency in C programming language. Low-level programming experience and familiarity with hardware-software interactions. Extensive experience with Linux operating systems. ‘Nice to Have’ Skills and Experience Experience More ❯
Chester, England, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Chester Salary : £55,000 + benefits About the role: This is an exciting opportunity for a talented Senior Embedded Software Engineer with expertise in C/C++ (C++ 11/14/17) to join our rapidly growing business. Design and develop embedded software solutions for innovative measurement devices for More ❯