7 - 8 Delta Bank Road, Metro Riverside Park, Gateshead, England
C & C GROUP HOLDINGS LTD
SQL Basic knowledge in Python Basic knowledge in C# Basic knowledge in JavaScript Enthusiastic Committed to development Qualifications English GCSE or equivalent, grade A* - C/9 - 4 (Essential) In 3 other subjects GCSE or equivalent, grade A* - C/9 - 4 (Essential) Maths GCSE or equivalent, grade A* - C …/9 - 4 (Essential) Any subject A Level or equivalent, grade A - C (Essential) Any subject BTEC or equivalent, grade Merit/Distinction (Essential) About the Employer C & C GROUP HOLDINGS LTD At C&C Group, we don’t just provide IT solutions—we power the systems behind major industries More ❯
of software. Act as a coach to less experienced engineers Follow company/department processes and contribute to process improvements Experience and Knowledge of C/C++, Java, Javascript, HTML, python, SQL Experience and knowledge in working with OO design principles and Design Patterns Experience and knowledge of testing frameworks More ❯
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 ❯
power programming environments and tools required for embedded development such as ARM Cortex-M based Keil/IAR, experience of low-level programming including C/C++. Experience with design of systems using wireless communications (such as UHF RFID, NFC, Bluetooth, LoRaWAN) and experience of implementing low power and low 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 ❯
equivalent qualification and experience. Industry experience ideally in Defence, Aerospace, Automotive, or Off-Highway sectors. Proficiency with Linux and real-time software development in C/C++, Java, or Python. Experience in robotics, machine control systems, and automation. Familiarity with ROS (Robotic Operating System), Machine Learning, and OpenCV is advantageous. More ❯
equivalent qualification and experience. Industry experience ideally in Defence, Aerospace, Automotive, or Off-Highway sectors. Proficiency with Linux and real-time software development in C/C++, Java, or Python. Experience in robotics, machine control systems, and automation. Familiarity with ROS (Robotic Operating System), Machine Learning, and OpenCV is advantageous. More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
The Thrive Team
equivalent qualification and experience. Industry experience ideally in Defence, Aerospace, Automotive, or Off-Highway sectors. Proficiency with Linux and real-time software development in C/C++, Java, or Python. Experience in robotics, machine control systems, and automation. Familiarity with ROS (Robotic Operating System), Machine Learning, and OpenCV is advantageous. More ❯
Portsmouth, yorkshire and the humber, united kingdom
Sirius Digital Services
more of the following technical disciplines: Videogame engine technology (e.g. Unreal Engine, Godot) Entity or Event based Simulation Robotics and Autonomous Systems Proficient in C/C++ or C# and Python. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. Understand varied codebases and be 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 ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Newcastle University
running, e.g., cloning and transformation experiments, bacteria culturing, microscopy, etc. Molecular biology, Synthetic Biology or Biotechnology familiarity. Demonstrable expertise in Java, Ruby, Python or C/C++ programming. Competence in Linux or OS X programming environments. Software version control system (e.g. Git, GitHub, Bitbucket, etc). Desirable Bioinformatics experience. Coding More ❯
Newport-On-Tay, north east scotland, united kingdom
Premier Group
on low-level Embedded C. The Mid-Level/Senior Embedded Software Engineer will ideally have the following skills: Strong experience with Bare-metal C programming Experience with microcontrollers Experience of software development with a controlled development environment Knowledge of Analogue and Digital Circuit Design (not essential) Experience with Operating More ❯
M1 2QF, Manchester, United Kingdom Hybrid / WFH Options
CV Bay Ltd
s degree in Computer Science, Software Engineering, or Mathematics. 4+ years of experience in software/game development. Proficiency in C++, with experience in C or C#. Strong foundation in probability, statistics, and discrete mathematics. Problem-solving skills and attention to detail. Strong communication skills for technical and non-technical 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 ❯
Perseverance and attention to detail. Nice-To-Haves: Experience with Java, Unity/C#, Python, real-time Linux, ROS2, and DDS. Experience writing embedded C for interfacing with sensors or actuators. Familiarity with the Yocto OS build system. Passion for building and tinkering with robots in your spare time. #J 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 ❯
few days a week in order to work with the hardware on-site. The required skills set for this position. Experience working with Embedded C, with Python programming experience a plus. Worked in a Linux based environment with Microcontrollers Experience working with MQTT within the IoT ecosystem as well as 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 ❯
technical guidance and training to internal stakeholders on new products and technologies. Essential Skills & Experience: Strong background in Embedded systems development, including firmware programming (C/C++, Python, or similar). Experience in hardware design, including PCB layout, circuit design, and Microcontroller-based systems. Knowledge of networking protocols, AV signal 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 ❯
components. Maintain and enhance the existing codebase by fixing bugs, improving stability, and ensuring overall software quality. Required Skills and Experience : Strong proficiency in C programming, with expertise in low-level software development, Linux kernel, or device driver development. Excellent problem-solving and collaboration skills. A practical, organised, and analytical More ❯
Normanton, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Chroma Recruitment Ltd
your key skills further whilst contributing to key projects. Embedded Software Engineer Skills: Degree qualified or equivalent in Computer Science or Software Engineering Embedded C/C++ programming Bare Metal Development Microcontrollers RTOS If you have the required skills and experience for this Embedded Software Engineer role, then please get 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 ❯
senior level software engineer. However, demonstrable experience in the following areas will help you stand out: A solid grasp of high level programming languages (C, NI LabWindows/CVI, LabVIEW or LabVIEW FPGA) Familiarity with TestStand Developing Low Level Drivers Developing software for test system environments Developing software within a More ❯