Looking For: Degree in Computer Science, Software Engineering, or a related field. Professional level expertise in C++ development on Linux OS, with advanced knowledge of C++ required; experience with C, Python, or C# is advantageous. Proven experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Oscar Associates (UK) Limited
Senior C++ Engineer - Nottingham - Salary £60K My client are currently looking for a Senior C++ Engineer skilled with C, C++, Linux and Yocto. Any experience around ISO 15118 would be beneficial. They are currently developing, and releasing new features of their hardware technology, which is centered around EV Chargers. You will be leading a team focused on embedding the software … Nottingham office, made up of Full Stack Developers, and Firmware Engineers. This will be a senior position, so the ideal candidate will have previous leadership experience. Key Skills C++ C Linux Yocto Experience as a Senior/Lead Engineer ISO 15118 (Preferred) Benefits: Competitive base salary Early Finish Fridays - 2:30pm Finish Flexi-Hours Career Progression Cafe's, and restaurant More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
ETS Technical Selection
science. Demonstrated experience in developing novel image processing algorithms at a low level. Proven ability to create parallelizable algorithm implementations for real-time video processing. Strong coding skills in C/C++. Desirable Skills and Abilities: Experience writing CUDA kernel code. Proficiency in optimizing algorithms for speed during both design and implementation stages. Familiarity with camera calibration and 3D reconstruction More ❯
Newark, Nottinghamshire, East Midlands, United Kingdom
Professional Technical Ltd
and manage technical risks independently with minimal supervision Requirements for the Senior Embedded Software Engineer: Bachelor's or Master's in Computer, Electrical, or Electronic Engineering Experienced with embedded C development in electronics or manufacturing Strong grasp of modern programming architectures and hardware interfaces Skilled in bare-metal firmware, peripheral setup, and layered software design Proficient with version control (e.g. More ❯
Nottingham, England, United Kingdom Hybrid / WFH Options
Formpipe Software AB
to long-term projects and team stability Nice-to-haves: Knowledge of Qt Framework Experience with .NET and C# Front-end skills: HTML, React, TypeScript, Node.js Low-level programming (C, C++, Rust) and systems knowledge Skills Ideal candidate traits: Pragmatic problem solver Comfortable with legacy and greenfield projects Eager to learn new tools and technologies Collaborative but capable of independent More ❯
field, or equivalent practical experience 7+ years software development experience in industry settings or PhD with 4+ years of experience 3+ years of graphics software engineering experience Experience with C/C++ programming Experience with object-oriented and component-based design experience Preferred Qualifications Experience delivering AAA Games, working on Graphics subsystems or the Game Engine Augmented Reality (AR)/ More ❯
Nottingham, England, United Kingdom Hybrid / WFH Options
Digital Native
apprenticeship opportunity What you need A demonstrable interest in a career in data engineering through subjects like maths, computing, physics, or personal projects 3 or more A-Levels (A–C) or equivalent (STEM subjects are a plus) 5 GCSEs including Maths and English at grade 4 (C) or above (or equivalent) Basic IT skills and confidence using spreadsheets or data More ❯
systems. Strong understanding of order books, order state machines, and market microstructure. Excellent programming skills with a focus on performance and low-level optimization. Proficiency in Rust, or strong C/C++ experience with willingness to code in Rust full-time. Experience or interest in crypto markets is a strong plus. A leading role in a greenfield HFT project in More ❯
and Microsemi Developing verification environments and testbenches using VHDL , SystemVerilog , and UVM methodologies Utilizing industry-standard toolsets such as QuestaSim and ModelSim Writing and integrating low-level software in C to support FPGA testing and embedded system integration Producing high-quality design documentation and ensuring designs meet stringent engineering standards Collaborating with hardware, software, and systems teams throughout the development … and development , ideally across the full development lifecycle Strong knowledge of HDL languages (VHDL/SystemVerilog) and design methodologies Familiarity with FPGA verification frameworks and tools Experience writing embedded C for system bring-up and integration Ability to work effectively as part of a multi-disciplinary team Excellent communication and documentation skills Why Join our client? Work on innovative and More ❯
Newark, Nottinghamshire, East Midlands, United Kingdom
Redline Group Ltd
Skills for the Senior Embedded Software Engineer job in Newark-on-Trent: Bachelor's or Master's degree in Computer Science, Electronics, or Computer Engineering. Extensive experience developing embedded C firmware in electronics manufacturing environments. Strong background in bare-metal development, peripheral configuration, and real-time control. Solid understanding of layered software architectures and modular code design. Proficient with communication More ❯
and knowledge along with promoting best practices. • Spend time growing your own skills and knowledge through Learning Days and events. What do you need to do this job: • Excellent C/C++ programming experience. • Good mathematics skills. • Communicate concepts and ideas clearly and concisely to others. • Ability to work as part of a larger team. • Passion for games and games More ❯