Halifax, West Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
GitHub/GitLab). Essential Skills and Experience: PID motor control, with demonstrable hands-on experience Deep 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 ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
iO Associates
qualified in Computer Science, Engineering, Physics, Mathematics, or similar. 5+ years of hands-on experience in a programming or firmware development role. Proficiency in C/C++ . Proven ability to manage multiple projects simultaneously. A self-driven, tenacious individual with a strong interest in software and embedded systems. Bonus More ❯
Hertfordshire, England, United Kingdom Hybrid / WFH Options
Mane Contract Services
about test solution development and capable of delivering robust and effective tools. You should have: Proficiency in one or more of the following languages: C, C++, or Ada Strong software design and analytical skills A flexible, problem-solving mindset with a hands-on approach A keen interest in developing software More ❯
communicator both written and orally. Systems analysis using software tools (e.g. Matlab/Octave, C#, Python). Strong mathematical skills. An understanding of embedded C and C++ would be advantageous Computer literate (MS Office packages). Systems engineering and analysis techniques and principles Defence related environmental and EMC standards (Mil More ❯
testing mobile apps and/or embedded/device-based software . Strong scripting/coding experience in one or more of the following : C, C#, C++, JavaScript, Python . Experience with test automation frameworks and CI/CD tools. Strong understanding of QA methodologies and lifecycle. ISTQB certification (preferred More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
Accelero
testing mobile apps and/or embedded/device-based software . Strong scripting/coding experience in one or more of the following : C, C#, C++, JavaScript, Python . Experience with test automation frameworks and CI/CD tools. Strong understanding of QA methodologies and lifecycle. ISTQB certification (preferred More ❯
power management. Good understanding on Windows OS internals and Windows Driver knowledge (KMDF) Experience in System BIOS, UEFI, ACPI will be preferred Experienced in C/C++, python is a must Familiarity with ARM architecture will be a plus Familiarity on device provision on Windows will be a plus Any More ❯
exposure to and expertise in operating systems, networking, 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 ❯
PCB Design, PCB Layout, Schematic Capture, OrCAD, FPGA, VHDL, High-Speed Networking, Analogue, RF, Signal Filtering, Singal Processing, Data Processing, Image Processing, Firmware, Drivers, C, C++ Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may More ❯
betting shops. You will focus on enhancing high-performance, customer-facing applications and hardware integration. This role offers the chance to work on modern C Qt applications, gaining full development cycle experience while being mentored by experienced developers. As a Junior Developer, you will support feature development, performance enhancements, UI More ❯
theory, digital signal processing, information theory, channel coding, and probability and random processes. Strong analytical and problem-solving skills. Ability to program effectively in C/C++, Python and/or Matlab. 3+ years of experience working in a large matrixed organization. 1+ year of work experience in a role More ❯
Ansible, Chef, CloudFormation, SaltStack, Terraform). Strong Linux system administration experience. Strong programming experience in at least one language (.Net, C#, node, java, go, c/C++, ruby). Experience with logging and monitoring tools such as ELK, DataDog or NewRelic, LogEntries, SumoLogic, etc. BENEFITS: Competitive Base Salary Employee Performance More ❯
software development experience (non-internship) - Experience designing and architecting scalable systems using modern design patterns - Proficiency in at least one general programming language (python, C, C++, Java, C#) - Experience with PLC programming - Strong problem-solving and troubleshooting abilities for complex systems - Excellent communication skills across diverse cultural contexts - Willingness to More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Sercel Inc
Sercel Concept has a portfolio of innovative software and services for the marine industry, including ports and logistics. We are seeking talented and passionate C Java developers to join our Seismic Survey Planning and Simulation team. The successful candidate will be based in the UK and collaborate closely with our More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cadence Design Systems
and developments for knowledge sharing across teams. Job Qualifications: Good degree in Computer Science, Electrical Engineering, or related technical field. Strong programming skills in C, C++, Python. Knowledge of AI/ML concepts and frameworks. Willingness to learn multiple programming languages. Understanding of software development principles and practices. Problem-solving More ❯
have Skills A background in one of RF engineering, Research, Metrology and instrumentation. Understanding of signal integrity, high-speed digital and EMC. Experience with C and/or scripting languages e.g. Python and Matlab. Experience with LabView. Pragmatic approach to decision-making and design choices. Team and/or project More ❯
development and 6+ years of software development experience with demonstrated leadership responsibilities Strong programming background with ability to write code in multiple languages (e.g. C, C++, C#) Working knowledge of communication protocols - EtherCAT/Modbus/MQTT or similar Experience in motion/systems controls development or similar role Expertise More ❯
Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
BlackBerry Inc
engineering. Demonstrated software development, design and architecture experience with a focus on embedded system development, real-time programming, or similar low-level programming with C, Assembly, or C++. Experience working in Linux development environments (QNX experience would be an asset but not essential). Strong and influential interpersonal and relationship More ❯
Bangor, Gwynedd, United Kingdom Hybrid / WFH Options
TiVo Corporation
and the end result, but also understands the details Leads by example and excels at writing quality code SKILLS REQUIREMENTS 5 years in a C/C++ or C# programming role Batchelor's level or above degree in a relevant engineering field Demonstrable experience of Working in a team leadership More ❯
engineering experience with PhD Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. 5+ years of experience with C/C++ programming 5+ years of object-oriented and component-based design experience Problem-solving and communication skills Preferred Qualifications Experience delivering AAA Games, working More ❯
practical experience. 6+ years of graphics software engineering experience or 2+ years of graphics software engineering experience with PhD 6+ years of experience with C/C++ programming 6+ years of object-oriented and component-based design experience Problem-solving and communication skills Preferred Qualifications Experience delivering AAA Games, working More ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
Limbs & Things
qualification (EEE, IMEE, Mechatronics or similar background) with at least 1 – 3 years of commercial experience working in electronic & software design. Real-time embedded C – Bare Metal. Experience with developing firmware with STM32 and/or ESP32 microcontrollers Experience with developing on different communication protocols - I2C, SPI, I2S etc. Experience More ❯
supporting high-performance, customer-facing applications and integrating with a wide variety of hardware devices. This is a great opportunity to work on modern C Qt applications in a real-world setting, gaining experience across the full development life cycle while being mentored by experienced developers. As a Junior Developer More ❯
Middlesbrough, Yorkshire, United Kingdom Hybrid / WFH Options
Causeway Technologies
Scripting and automation with Bash/Powershell and Azure CLI Good understanding of AWS services (Lambda, ECS, EC2, IAM, RDS) Knowledge of programming languages C or .NET is advantageous Excellent team collaboration and communication skills Positive and flexible attitude to work in fast-paced environment and willingness to embrace new More ❯
Middlesbrough, Yorkshire, United Kingdom Hybrid / WFH Options
Causeway Technologies
Scripting and automation with Bash/Powershell and Azure CLI Good understanding of AWS services (Lambda, ECS, EC2, IAM, RDS) Knowledge of programming languages C or .NET is advantageous Excellent team collaboration and communication skills Positive and flexible attitude to work in a fast-paced environment and willingness to embrace More ❯