Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
PDI Technologies
ASP.NET , XML, JSON, Angular, and Relational Database experience Proficient in developing RESTful web services Proficiency in automated unit test development practices and design methodologies, C++, Python, and AI tools experience is an added plus. Applications, Database and SQL performance tuning experience is an added plus Data modeling concepts and best More ❯
Skilled in developing scalable, loosely coupled services and RESTful APIs. Desirable Skills Experience with automated unit testing frameworks and software design patterns. Knowledge of C++, Python, or AI tools is a strong advantage. Exposure to application performance tuning and database optimization. Understanding of data modeling best practices. Excellent communication skills More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
AWE Plc
Engineering background, preferably in fields such as Computer Science, Mathematics, Software Engineering, Physics, or Data Science. Proficiency in programming languages such as Python, Java, C++, TypeScript/JavaScript, or similar. Excellent communication, presentation, and organisation skills Demonstrable stakeholder engagement and management experience and the ability to engage with stakeholders at More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Atomic Weapons Establishment
to be considered a tick list, we'd like you to have experience in some of the following: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular parallel architectures (including accelerators such as GPUs) and their applicability to running More ❯
days in the office and 2 days from home. Essential experience: 3+ year's experience in an AI focused software development role Python or C++ SQL Server Source control, ideally Git Experience working within an Agile environment Degree in Computer Science or other STEM subject ideally from a Russell Group More ❯
Bracknell, Berkshire, South East, United Kingdom Hybrid / WFH Options
Spectrum It Recruitment Limited
days in the office and 2 days from home. Essential experience: 3+ year's experience in an AI focused software development role Python or C++ SQL Server Source control, ideally Git Experience working within an Agile environment Degree in Computer Science or other STEM subject ideally from a Russell Group More ❯
days in the office and 2 days from home. Essential experience: 3+ year's experience in an AI focused software development role Python or C++ SQL Server Source control, ideally Git Experience working within an Agile environment Degree in Computer Science or other STEM subject ideally from a Russell Group More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Bowerford Associates
will have an excellent understanding of Software Development and Software Testing and you will have a strong understanding of multiple programming languages, such as, C++, C, C#, .NET Core, Java, JavaScript, Node.js, Angular, React or similar. You will also have/be: Experience in creating application security strategies, standards, best More ❯
Newbury, Berkshire, United Kingdom Hybrid / WFH Options
Rocket Software, Inc
colleagues and customers. Self-motivated and eager to learn, both independently and in a team setting. Nice to Have: Experience coding in COBOL, C, C++, C#, or Java . Interest in and participation in personal coding projects or open-source contributions . Good working knowledge of Windows, Unix, or Linux More ❯
For Education: A strong academic background in Computer Science, Engineering, Mathematics, Physics, or a related discipline. Extensive Coding Experience: Proven expertise in Python, Java, C++, JavaScript, or TypeScript, ideally across production environments. Strategic Mindset: Able to zoom out and contribute to high-level planning while also diving into technical detail. More ❯
For Education: A strong academic background in Computer Science, Engineering, Mathematics, Physics, or a related discipline. Extensive Coding Experience: Proven expertise in Python, Java, C++, JavaScript, or TypeScript, ideally across production environments. Strategic Mindset: Able to zoom out and contribute to high-level planning while also diving into technical detail. More ❯
hands-on systems engineering experience Knowledge of systems engineering fundamentals (networking, storage, operating systems) Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby PREFERRED QUALIFICATIONS Experience in automating, deploying, and supporting large-scale infrastructure Experience with CI/CD pipelines build processes More ❯
hardware + Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience More ❯
quality teams to assist in troubleshooting. Skills and Experience Required: + 5+ years experience developing embedded Linux products & bachelors in related field + Excellent C++/C programming + Python experience beneficial, with understanding of multi-threaded issues + Low-level serial comms experience - I2C, UART, SPI, RS485 + Familiar More ❯
and software performance. Essential Skills and Experiences: Proven experience leading software development teams, including embedded systems. Proficiency in programming languages such as C or C++, with experience in real-time embedded systems. Experience with embedded software development tools (e.g. STM32) and environments (e.g., debuggers, emulators, compilers, KiCad). Experience in More ❯
and delivery of quality software products Essential Experience: 7+ years' experience in designing, coding and debugging real-time applications in C and/or C++ in an embedded environment Proficiency in at least one modern scripting language - eg. Python Experience in porting and use of RTOS; Zephyr, FreeRTOS etc. Working More ❯
existing systems - Experience in networking, storage systems, operating systems and hands-on systems engineering - Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby PREFERRED QUALIFICATIONS - Experience with PowerShell (preferred), Python, Ruby, or Java Amazon is an equal opportunities employer. We believe passionately More ❯
product range Skills and Experience Required: + 2-4 years of experience working in a design role + Experience of OOP, embedded C/C++, and STM-32 microcontrollers + Electronic design experience Bonus: + Use of embedded systems; Arduino, Raspberry Pi, JTAG etc. + Experience with BS EN More ❯
software design + Integrating hardware and software + Coach and train junior engineers Skills and Experience Required: + 3+ years’ commercial experience + Strong C++ skills + RTOS & multithreading experience + Knowledge of serial communication protocols Bonus: + Hardware design experience + Experience with wireless communication What you’ll get More ❯
we know you'll want to know about our tech stack - and the experience you'll need there - it includes: FPGA, Verilog, C/C++, RF engineering. If you think you got what it takes to drive the development of our control systems, enable the seamless integration of classical and More ❯
Wokingham, England, United Kingdom Hybrid / WFH Options
Noir
full training will be provided to fill any gaps in your skill set): analog circuit design (AC and DC), digital circuit design, PC software (C++), firmware for embedded micro controllers, PLC coding (Ladder) and standard electronic test equipment (Oscilloscope, multimeter, frequency generator, calibrators etc). The positions come with an More ❯
software for large-scale 3D metal printing machines, focusing on motion control systems, real-time performance, and machine functionality. Develop and maintain high-performance C++ software for embedded systems running on RTOS (e.g., RTX), ensuring reliable and deterministic operation. Drive the integration of motion control, sensor data, and real-time … contributing to the overall success of the product development lifecycle. Qualifications: 10+ years of experience in embedded software engineering with a strong focus on C++ programming. Proven experience with real-time operating systems (RTOS), particularly RTX or similar platforms. Strong background in motion control systems and integrating embedded software with More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Bowerford Associates
will have an excellent understanding of Software Development and Software Testing and you will have a strong understanding of multiple programming languages, such as, C++, C, C#, .NET Core, Java, JavaScript, Node.js, Angular, React or similar. You will also have/be: Experience in creating application security strategies, standards, best … Software Security Architect, Senior Application Security Architect, SDLC, Secure by Design, Architecture, Software Development, Engineering, DevOps, InfoSec, Security, Security Strategy, Best Practice, Programming, Code, C++, C#, C, .NET Core, Java, JavaScript, Node.js, Angular, React, OWASP, Agile, Application Threat Modelling, Security Policy, Security Controls, ISO 27001, NIST, GDPR, Cloud, Azure. Please More ❯
software-related issues. Essential Skills & Experience: + Degree in Electronics, Computer Science, Mechanical Engineering, or Physics + Hands-on experience with embedded C/C++ + Strong mathematical & analytical skills + Enthusiasm for engineering & personal projects Bonus Skills (Nice to Have): + Experience with Qt development (Windows & Linux) + Knowledge … apply today! VISA sponsorship is NOT available for this role. Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more. More ❯
reading, south east england, united kingdom Hybrid / WFH Options
IC Resources
bring-up Experience with chip level software development is advantageous (SoC, ASIC, FPGA) Ideally you will have an understanding of object-oriented programming (Python, C++) What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge within a great company, then please apply today to learn … more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯