25 of 25 C++ Jobs in Nottinghamshire

Embedded Software Design Engineer

Hiring Organisation
Rullion Limited
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£50,000
relevant rail standards would be desirable but is not essential. Technical Skills Experience with a range of the following is required: C/C++ C# Visual Studio .NET/MFC Visual Basic Windows CE 5.0/CE 6.0 ARM9, 8051, PIC and x86 SQL Assembler RTOS Desirable experience includes TypeScript ...

Embedded Software Engineer

Location
Nottingham, England, United Kingdom
implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging.* Advanced knowledge of C++ is required.* Experience with Agile/Scrum development practices.* Advanced knowledge of verification skills (test-driven development, unit testing, code reviews, defect characterization, requirements analysis ...

Lead Embedded Software Engineer – Global, C++ & Firmware

Location
Nottingham, England, United Kingdom
Dover Imaging & Identification (DII) in Nottingham, UK, is seeking a passionate engineer to join an entrepreneurial, agile team. You will write software and firmware for embedded system components and lead internal and external partners to ...

Lead Software Engineer

Location
Nottingham, England, United Kingdom
time-stepping algorithms for ordinary differential equations (ODEs) and partial differential equations (PDEs). Design and implement high-performance simulation software using modern C++ (C++17/20), delivering robust, scalable, and maintainable solutions. Develop and optimize compute-intensive algorithms using multithreading, SIMD techniques, and GPU acceleration technologies such as CUDA ...

Software Engineer, Real-Time

Location
Nottingham, England, United Kingdom
through employment, a graduate role, or open‐source contribution. Ability to write and explain software in a performance‐oriented languages such as Go, modern C++ or Rust. A good understanding of core software engineering concepts and an interest in building reliable, maintainable applications. Familiarity with APIs, Git and modern software ...

Software Engineer

Hiring Organisation
Cure Talent Ltd
Location
Nottingham, Nottinghamshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum Bonus & Benefits
Computer Science or a related discipline, or equivalent experience. 3+ years' commercial software development experience within a product development environment. Strong programming experience, ideally C++ or Object Pascal/Delphi, although Python, C#, C or similar languages will also be considered. Practical experience working within a regulated product development environment ...

Senior Software Engineer C++

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Senior Software Engineer C++ When registering to this job board you will be redirected to the online application form. Please ensure that this is completed in full in order that your application can be reviewed. Within your role as Senior Software Engineer C++ no two days will look the same … experience working as a Senior Software Engineer, including responsibility for delivering high quality, maintainable software in a commercial environment. Significant industry experience with modern C++ (such as C++11 and later), including practical knowledge of memory management, templates, concurrency, and the standard library. Experience with C# and the .NET ecosystem ...

Senior Embedded Software Engineer — Hybrid (Nottingham)

Location
Nottingham, England, United Kingdom
design proposals, and guide internal and external partners with strong technical leadership. The role focuses on embedded software for end-user products, requiring deep C++ expertise, OO design, debugging, and experience in Agile environments. #J-18808-Ljbffr ...

Senior Lecturer or Lecturer in Computer Science

Location
Nottingham, England, United Kingdom
practice profile. We are particularly keen to hear from those with expertise in one or more of the following sub-disciplines: Computer Programming (C++, C#, python); Cybersecurity; Artificial Intelligence, Machine Learning and Data Science; Software Development; Cloud Computing; Mobile Application Development; Distributed Databases. You will possess excellent communication and presentation ...

Senior Software Engineer C++

Location
Nottingham, England, United Kingdom
Within your role as Senior Software Engineer C++ no two days will look the same; with a variety of projects there’s always something new to learn. You will be joining an already established and talented team, which is currently 150 strong and comprised of Apprentice Engineers through to Solution … experience working as a Senior Software Engineer, including responsibility for delivering high quality, maintainable software in a commercial environment. Significant industry experience with modern C++ (such as C++11 and later), including practical knowledge of memory management, templates, concurrency, and the standard library. Experience with C# and the .NET ecosystem ...

Cyber Security Engineer

Hiring Organisation
Deep Sea Electronics Ltd
Location
Mansfield, Nottinghamshire, United Kingdom
Employment Type
Permanent
practices, and emerging threat awareness across the business Supporting engagement with customers and regulatory bodies on cybersecurity requirements Requirements: Good knowledge of C/C++ for embedded systems Understanding of cybersecurity development processes and risk assessment techniques Knowledge of encryption, key storage, secure boot, trust zones, and security protocols Familiarity ...

Senior Embedded Engineer: Real-Time & Secure Networking

Location
Nottingham, England, United Kingdom
will collaborate with firmware, hardware, test and compliance teams to deliver cutting-edge products for a global customer base, applying real-time C/C++ skills and secure communications expertise. #J-18808-Ljbffr ...

Innovative Embedded Software Design Engineer

Location
Mansfield, England, United Kingdom
designing, developing and testing embedded software for electronics and embedded systems to meet quality, reliability and regulatory standards. You will work across C/C++, C#, Visual Studio and RTOS, delivering robust software that meets project timescales while collaborating within a multidisciplinary engineering environment onsite in Mansfield. #J-18808-Ljbffr ...

Senior Embedded Engineer: Firmware & Hardware (Hybrid)

Location
Nottingham, England, United Kingdom
development from concept through to production, working across both software and electronics for connected products. You will design real-time firmware in C/C++, lead architecture, and collaborate with hardware, software, and production teams to deliver robust, secure embedded systems across UK and international markets. #J-18808-Ljbffr ...

Lead Embedded Firmware Engineer (Nordic IoT) – Fitness Tech

Location
Nottingham, England, United Kingdom
Collaborate with electronics, app and cloud teams to ensure robust, scalable connectivity and performance. The role calls for hands‐on mastery in C/C++, strong debugging skills, and a strategic mindset to drive firmware quality and #J-18808-Ljbffr ...

Senior Embedded Software Engineer

Hiring Organisation
Zenovo
Location
Nottinghamshire, United Kingdom
Employment Type
Permanent
Role Design and develop embedded software for network-connected products. Implement secure communication protocols including HTTPS/TLS. Develop production-quality embedded C/C++ software for real-time systems. Design and maintain low-level software drivers and hardware interfaces. Support secure networking functionality and cybersecurity implementation. Contribute to software … Electrical Engineering or a related discipline (or equivalent commercial experience). 5+ years' experience in embedded software development. Strong Embedded C and/or C++ (C++11/14 desirable). Experience developing production code for real-time embedded systems. Experience with ARM Cortex-M processors or similar. RTOS experience (ThreadX ...

Senior Embedded Software Engineer / C++/Networking (Ethernet, TCP/IP etc)

Hiring Organisation
Verso Recruitment
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
Title: Senior Embedded Software Engineer/C++/Networking (Ethernet, TCP/IP etc) Location: Nottingham Salary: £65,000 to £80,000 basic + benefits Hybrid working: Ideally local, able to work on-site 2/3 days a week. Open to people further afield and in the office less … next generation of connected products? To apply for this role, you must have a strong background in embedded software engineering, experience of embedded C & C++ programming and good knowledge/experience of networking technologies/communication protocols (Ethernet or TCP/IP or UDP or IP networking or HTTPS ...

Senior Embedded Software Engineer / C++/Networking (Ethernet, TCP/IP etc)

Hiring Organisation
Verso Recruitment
Location
Nottingham, Nottinghamshire, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
Title: Senior Embedded Software Engineer/C++/Networking (Ethernet, TCP/IP etc) Location: Nottingham Salary: £65,000 to £80,000 basic + benefits Hybrid working: Ideally local, able to work on-site 2/3 days a week. Open to people further afield and in the office less ...

Senior Firmware Engineer

Location
Nottingham, England, United Kingdom
experience that defines Wattbike’s precision and performance. This role demands a hands‐on engineer with a deep understanding of Nordic SoCs, C/C++ embedded development, and wireless communication technologies such as BLE, ANT+, and Wi‐Fi. You’ll work closely with the electronics, mechanical, and app development teams … discipline. 10+ years experience embedded development with 5+ years in a senior/lead developer role Proven experience developing embedded firmware in C and C++ for microcontroller‐based systems. Strong hands‐on experience with Nordic Semiconductor SoCs (nRF52/nRF53 family) and the Keil compiler or equivalent toolchains. Solid understanding ...

Software Development Team Lead, C# / C++, Algorithms, Nottingham, COR7572

Hiring Organisation
Corriculo Ltd
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£95,000
Software Development Team Lead, C#/C++, Algorithms, Nottingham, COR7572 Are you an experienced software developer with strong team leadership skills and a background in building complex, mathematically driven software? Are you looking for a role where you can remain hands-on while taking responsibility for a development team … mentor developers, help establish engineering standards and remain closely involved in designing, developing and improving the underlying software. The technology environment includes C#, C++ and Unity. You do not need experience with all three technologies, but you must have strong, recent hands-on commercial experience with at least ...

Senior C++ Engineer - Flexible, Mentored Growth

Location
Nottingham, England, United Kingdom
Microlise is seeking a Senior Software Engineer C++ to join a large, experienced team. You will contribute to diverse projects, participate in stand-ups, code reviews, and design discussions while mentoring junior engineers. The role supports the product release cycle and requires strong C++11+ expertise. The role emphasizes maintainable software ...

Senior Embedded Engineer

Location
Nottingham, England, United Kingdom
Senior Embedded Electronics Engineer Location: Manchester – Hybrid Embedded C, C++, RTOS, FreeRTOS, ARM, STM32, Microcontrollers, Firmware, Electronics, PCB An established electronics and technology business is looking for a Senior Embedded Electronics Engineer to join its growing R&D team in Manchester. This is an excellent opportunity for an experienced Embedded … products used across the UK and international markets. The Role Working across the full embedded product lifecycle, you'll combine hands‐on C/C++ firmware development with electronics and hardware expertise. Responsibilities Developing real-time embedded firmware in C/C++ Leading embedded architecture and system‐level design Working ...

Senior Embedded Engineer

Hiring Organisation
Redline Group Ltd
Location
Newark, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£80,000
across the full product lifecycle while collaborating with hardware, firmware, test and compliance teams. Responsibilities include: Designing and developing embedded software in C/C++ for real-time systems Developing secure network-connected products using TCP/IP, HTTP/S and TLS Writing, testing and maintaining production-quality embedded … continuous product improvements The Senior Embedded Software Engineer, Newark-on-Trent, Nottinghamshire, will have the following key skills: Strong embedded C and/or C++ development experience Experience with RTOS, bare-metal development and ARM Cortex processors Knowledge of TCP/IP, HTTP/S, TLS and network-connected embedded ...

Software Development Team Lead, C# / C++, Algorithms, Nottingham, COR7572

Hiring Organisation
Corriculo Ltd
Location
Nottingham, Nottinghamshire, United Kingdom
Employment Type
Permanent
Salary
GBP 95,000 Annual
Software Development Team Lead, C#/C++, Algorithms, Nottingham, COR7572 Are you an experienced software developer with strong team leadership skills and a background in building complex, mathematically driven software? Are you looking for a role where you can remain hands-on while taking responsibility for a development team ...

Senior Embedded Electronics Engineer

Hiring Organisation
Probe UK
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£55,000
engineer who combines strong electronics hardware knowledge with genuine embedded software experience. Proven experience in embedded electronics and product development. Strong Embedded C/C++ programming and firmware development skills. Experience working with microcontrollers such as STM32, ARM, PIC or AVR. Hands-on experience with electronic circuit and PCB design. … existing products. Develop embedded solutions for data acquisition, control and instrumentation, integrating sensors and electronic systems. Write and maintain Embedded C/C++ firmware, including new features, enhancements and bug fixes. Contribute to system architecture and new product development, taking products from concept through to manufacture. Lead testing, validation, debugging ...