Embedded Software Engineers to join a global energy consultancy based in the Cheshire. This is an exciting opportunity for a talented Embedded Software Engineer with expertise in C/C++ (C++ 11/14/17) to join a rapidly growing business. You will be required to work 50/50 split between site and home. Sponsorship available Responsibilities Design … writing robust, maintainable, and reliable code that adheres to industry standards. Drive continuous improvements in process efficiency and product quality as deployment scales increase. Experience Expertise in C/C++ (C++ 11/14/17). Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing More ❯
Employment Type: Permanent
Salary: £50000/annum Private Medical, Income Protection, Additiona
North West London, London, United Kingdom Hybrid/Remote Options
Client Server
C++ Software Engineer/Developer (C++ Linux SQL) London/WFH to £110k Are you a backend focussed C++ Software Engineer looking for an opportunity to progress your career, working on complex and interesting systems where you can see the impact of your work? You could be joining a global leading FinTech and taking ownership of strategic enhancements on their … for you: Salary to £110k Pension (to 9% contribution) Healthcare Volunteer/charity days Hybrid working (x2 days WFH per week) Career development and training Your role: As a C++ Software Engineer, you'll design and develop client bespoke technical solutions, meeting user requirements and contributing to the evolution of the cutting edge platform. You'll be working with modern … C++ (C++ 14 and above) on Linux, building complex systems for cross asset securities and derivatives post-trade processing solutions. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. Location/WFH: You'll join colleagues in the London office three days a week with flexibility to More ❯
Huddersfield, West Yorkshire, Yorkshire, United Kingdom
Adria Solutions
C++ Software Engineer (C++/Image Processing) My client, a global leader in intelligent automation, is seeking a talented Software Engineer to help advance cutting-edge computer vision and real-time processing systems. This is a unique chance to join a world-class engineering team driving innovation across international markets. Youre an inquisitive and motivated engineer who enjoys tackling complex … challenges, collaborating across disciplines, and delivering impactful, real-world solutions. What Youll Bring Strong proficiency in C++ Experience with OpenCV or similar image processing libraries/tools Exposure to RGB, hyperspectral, or x-ray camera systems (a strong advantage) Degree in Computer Science, Physics, Mathematics, Engineering, or a related discipline Bonus Skills Experience with OpenVINO for AI inference and Intel … Whats on Offer Competitive salary and benefits package Flexible working arrangements Ongoing professional development and training A collaborative, innovative culture focused on global impact Interested? Please Click Apply Now!C++ Software Engineer (C++/Image Processing More ❯
C++ Software Engineer (C++/Image Processing) My client, a global leader in intelligent automation, is seeking a talented Software Engineer to help advance cutting-edge computer vision and real-time processing systems. This is a unique chance to join a world-class engineering team driving innovation across international markets. You re an inquisitive and motivated engineer who enjoys tackling … complex challenges, collaborating across disciplines, and delivering impactful, real-world solutions. What You ll Bring Strong proficiency in C++ Experience with OpenCV or similar image processing libraries/tools Exposure to RGB, hyperspectral, or x-ray camera systems (a strong advantage) Degree in Computer Science, Physics, Mathematics, Engineering, or a related discipline Bonus Skills Experience with OpenVINO for AI inference … s on Offer Competitive salary and benefits package Flexible working arrangements Ongoing professional development and training A collaborative, innovative culture focused on global impact Interested? Please Click Apply Now! C++ Software Engineer (C++/Image Processing More ❯
shower facilities and of course, all the latest kit to work with About you: You have strong backend software engineering experience with any OO programming languages e.g. Java, C#, C++, Python, Golang You have multi-agent AI experience within a commercial setting You have strong business acumen You believe in producing quality code and have experience with TDD and Pair More ❯
warrington, cheshire, north west england, united kingdom
Client Server
shower facilities and of course, all the latest kit to work with About you: You have strong backend software engineering experience with any OO programming languages e.g. Java, C#, C++, Python, Golang You have multi-agent AI experience within a commercial setting You have strong business acumen You believe in producing quality code and have experience with TDD and Pair More ❯
vulnerabilities and implement patching strategies. Collaborating in Agile teams to deliver innovative, secure, and robust technical solutions. What We're Looking For Proficiency in one or more of C, C++, Java or C#. Familiarity with scripting and automation using Python, Bash, Powershell or Groovy. Experience working with IDA Pro or Ghidra for reverse engineering Experience working with Linux or Windows More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Client Server
a top 10 Russel Group university, backed by A's at A-level You have coding skills with modern C# .Net (will also consider other programming languages, e.g. Python, C++, Java if you're happy to use C# going forward) You're a technologist who enjoys collaborating and problem solving You have a good knowledge of modern software engineering best More ❯
Barnsley, South Yorkshire, England, United Kingdom Hybrid/Remote Options
Knowledge Bank
and other team events) in Central England (UK driving licence or good transport links required) About You You’re proficient with any two of the following: Python, Java, C#, C++, JavaScript or another object-orientated programming language You have a strong working knowledge of object-orientated programming methods You’re a keen learner, willing to adapt and try new things More ❯
software development process, covering anything from embedded systems to front end software. This software will be developed on a range of platforms, including Linux and Windows, utilising C/C++, LabView and Java. Training On this 4-year scheme you will study towards a BSc (Hons) Digital & Technology Solutions Software Engineer pathway at Manchester Met University, to align with the More ❯
and performance. Contribute to software build pipelines, CI/CD, and deployment processes . Create and maintain comprehensive software documentation and project reporting. Qualifications Required Skills Strong experience in C++ , with working knowledge of Java and Python. Experience with Linux targets, infrastructure, and scripting . Familiarity with software architectures, model-driven development, and system software design . Proficiency in SCM More ❯
and performance. Contribute to software build pipelines, CI/CD, and deployment processes . Create and maintain comprehensive software documentation and project reporting. Qualifications Required Skills Strong experience in C++ , with working knowledge of Java and Python. Experience with Linux targets, infrastructure, and scripting . Familiarity with software architectures, model-driven development, and system software design . Proficiency in SCM More ❯
and performance. Contribute to software build pipelines, CI/CD, and deployment processes . Create and maintain comprehensive software documentation and project reporting. Qualifications Required Skills Strong experience in C++ , with working knowledge of Java and Python. Experience with Linux targets, infrastructure, and scripting . Familiarity with software architectures, model-driven development, and system software design . Proficiency in SCM More ❯
that you can drive your career progression at the right rate for you. Kickstart your career with us and work on advanced embedded solutions using technologies such as Java, C++, ADA, and automation tools like Bash, Python, Perl, and Ansible across RHEL environments. Collaborate with top engineers and gain experience with modern development platforms including Eclipse, IntelliJ, Bitbucket, Git, Jenkins More ❯
experience required for this role is as follows: - Essential Experience in the development, programming, and integration across one or more development languages such as SQL, .NET, HTML, Java, XML, C++, C#, PHM, Python, etc. Broad Experience of a range of technology solutions including ERP, CRM, ESB, Azure, Cloud, AI, IoT, RPA, etc. Experience of one or more software/technical More ❯
experience required for this role is as follows: - Essential Experience in the development, programming, and integration across one or more development languages such as SQL, .NET, HTML, Java, XML, C++, C#, PHM, Python, etc. Broad Experience of a range of technology solutions including ERP, CRM, ESB, Azure, Cloud, AI, IoT, RPA, etc. Experience of one or more software/technical More ❯
software engineering team of 14 & the hands on CTO , to take the platform forward & develop new AI solutions for clients. Role: Software Developer Software Engineer (Python, Java, C#. PHP, C++, JavaScript/Typescript) Location: Leeds , Yorkshire. We operate a 2 days per week in the office policy . Central Leeds city office. Nice, lovely, open plan shared office space in More ❯
Leeds / Work from home, West Yorkshire, United Kingdom Hybrid/Remote Options
hireful
software engineering team of 14 & the hands on CTO , to take the platform forward & develop new AI solutions for clients. Role: Software Developer | Software Engineer (Python, Java, C#. PHP, C++, JavaScript/Typescript) Location: Leeds , Yorkshire. We operate a 2 days per week in the office policy . Central Leeds city office. Nice, lovely, open plan shared office space in More ❯
or an equivalent qualification and experience. Proven experience in relevant industry that will complement and enhance RAS development Experience with Linux and developing real-time software in C/C++ or Python is essential. Experience of robotics, machine control systems and automation is desirable. A basic understanding of electronics and the ability to read electrical schematics is essential. Demonstrable knowledge More ❯
Bolton, Lancashire, England, United Kingdom Hybrid/Remote Options
MBDA
re looking for from you: A software or electronics engineer with transferable talent into software development for test solutions: Strong ability to write software in languages such as C, C++ and C# (Some Python experience would be useful but not essential) motivated to develop and support reliable, high performance, standardised, and documented software. Excellent analytical and design ability, including review More ❯
Bolton, Greater Manchester, North West, United Kingdom Hybrid/Remote Options
MBDA
re looking for from you: A software or electronics engineer with transferable talent into software development for test solutions: Strong ability to write software in languages such as C, C++ and C# (Some Python experience would be useful but not essential) motivated to develop and support reliable, high performance, standardised, and documented software. Excellent analytical and design ability, including review More ❯
reporting. Support unit and wider software testing to ensure reliability and performance. Contribute to the ongoing improvement of software architectures and toolchains . Qualifications Required Skills Strong proficiency in C++ development. Experience with software architectures and system software design. Expertise in mathematics & signal processing , and model implementation capabilities . Familiarity with Linux targets and development infrastructure. Knowledge of software development More ❯
Stockport, Greater Manchester, North West, United Kingdom
Alten Ltd
reporting. Support unit and wider software testing to ensure reliability and performance. Contribute to the ongoing improvement of software architectures and toolchains . Qualifications Required Skills Strong proficiency in C++ development. Experience with software architectures and system software design. Expertise in mathematics & signal processing , and model implementation capabilities . Familiarity with Linux targets and development infrastructure. Knowledge of software development More ❯
Bolton, Greater Manchester, North West, United Kingdom
MBDA
departments, you will cover anything from embedded systems to front end software. This software will be developed on using various platforms, including: Linux and Windows, utilising languages including C, C++ and Java. Programme structure On this 4-year scheme you will study towards a BSc (Hons) Digital & Technology Solutions Software Engineer pathway at either Cranfield MK:U University (if Stevenage More ❯
alongside talented engineers, you'll help build robust, efficient systems that power real-world products. Skills and Experience Required: Solid, hands-on experience in embedded systems Strong C or C++ skills within embedded environments Knowledge of communication protocols including RS232, I2C, TCP/IP, and USB Strong analytical problem-solving abilities Ability to stay focused and effective under pressure Desirable More ❯