C++ Software Developer Derby £35,000 - £42,000 + Training + Progression + Pension An excellent opportunity awaits a solution-oriented C++ Software Developer looking to join an established engineering firm in a role offering technical variety, training, and development opportunities. This company is an established engineering firm delivering bespoke … solutions to their wide customer base. In this role, you'll join an established software team and use C++ to develop specialist software that controls and enhances hardware used in manufacturing and engineering environments. Given the nature of the work, you'll collaborate closely with hardware and mechanical teams to … world challenges. This role is office-based in Derby, 5 days a week. The ideal candidate will have commercial experience developing software applications in C++, with a strong preference for experience in engineering or industrial automation environments. Experience working with SQL Server for hardware integration is desirable, along with any More ❯
Software Developer (C++) Derby £37,000 - £45,000 + Training + Life Insurance + Pension An excellent opportunity awaits a Software Developer with commercial C++ experience looking for a role offering technical variety, training, and development opportunities. This company is an established firm delivering bespoke software solutions and packages to … challenges. This role is office-based in Derby, five days a week. The right candidate will have strong commercial experience developing software applications in C++ and be looking for a role with autonomy and project ownership, as well as the opportunity to gain exposure to new technologies and engineering systems. … of the role, this position is based five days a week in Derby. This is a fantastic opportunity for a Software Developer with strong C++ experience looking to further progress their professional career in an established specialist business, in a role offering training and progression opportunities. The Role: *C++ Software More ❯
Leicester, Leicestershire, United Kingdom Hybrid / WFH Options
WA Consultants Ltd
in a wide array of projects, particularly advantageous for those with a background in sensors or robotics. Core Skills Required: Programming Proficiency: Expertise in C++ and Python or Octave/Matlab is essential. Mathematical Acumen: A strong grasp of mathematical concepts such as linear algebra, probability, and statistics. Innovation-Driven … Effective Communication: Ability to present algorithm prototyping results clearly, enabling quantitative assessment of effectiveness. Robust Implementation: Translate prototypes into efficient and robust implementations in C++ and C within the sensor application framework. Additional Skills: C Knowledge: Familiarity with C is advantageous. Agile Practices: Experience with Agile development practices, source control More ❯
per annum + excellent benefits Requirements for Embedded Software Engineer: Ideally, you will have at least 3 years working in a commercial C/C++ Embedded software role Experience of multi-threaded embedded systems (RTOS) Strong design and coding skills Experience of ARM based microcontrollers Keen interest in security (you … if this email address has been removed by the job-board, full details for contact are available on our website). Keywords - C/C++/C#/Rust/Scripting Languages/SQL/IP Standards/Network Security/Firmware Engineer/Embedded Systems Developer/Embedded Software More ❯
Nottinghamshire, United Kingdom Hybrid / WFH Options
Verso Recruitment Group
Job Title: Senior Embedded Software Engineer (C/C++) Location: Nottingham Salary: £55,000 to £65,000 Are you ready to embark on an exciting journey with a leading Electronics company, renowned for its cutting-edge electronic instruments used worldwide? Verso Recruitment are proud to support an industry leader and … is on the lookout for a talented Senior Embedded Software Engineer (C/C++) to contribute to a dynamic R&D team. Responsibilities & skills for the Senior Embedded Software Engineer (C/C++) will include: - Strong C and C++ 11/14 programming skills with good knowledge of OOD/… join a well-established, successful company working on interesting/challenging products/projects. To apply for this Senior Embedded Software Engineer (C/C++) opportunity, please contact David on (phone number removed) or via email at (url removed More ❯
Nottingham, East Midlands, Newark on Trent, Nottinghamshire, United Kingdom Hybrid / WFH Options
Verso Recruitment Group
Job Title: Senior Embedded Software Engineer (C/C++) Location: Nottingham Salary: £55,000 to £65,000 Are you ready to embark on an exciting journey with a leading Electronics company, renowned for its cutting-edge electronic instruments used worldwide? Verso Recruitment are proud to support an industry leader and … is on the lookout for a talented Senior Embedded Software Engineer (C/C++) to contribute to a dynamic R&D team. Responsibilities & skills for the Senior Embedded Software Engineer (C/C++) will include: - Strong C and C++ 11/14 programming skills with good knowledge of OOD/… join a well-established, successful company working on interesting/challenging products/projects. To apply for this Senior Embedded Software Engineer (C/C++) opportunity, please contact David on (phone number removed) or via email at (url removed More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum £55,000 to £65,000 basic + benefits
lincoln, midlands, United Kingdom Hybrid / WFH Options
Searchability NS&D
oversee DevOps processes, and ensure best practices are followed across all software projects. Senior Software Engineer Essential Skills: Strong experience in software development using C++ and/or C# . Background in simulation development, ideally in defence or aviation. Deep understanding of software architecture and coding standards . Experience with … 648. By applying for this role, you consent to us processing and submitting your application to our client for this specific vacancy. Key Skills: C++, C#, Software Engineering, Simulation, Defence, Aviation, VR Suite, MACE, VBS4, XPlane, Software Architecture, DevOps, GitHub, Unity, Unreal Engine, SaaS, SC Clearance, NSD More ❯
Daventry, Northamptonshire, United Kingdom Hybrid / WFH Options
Curo Resourcing Ltd
analytical tasks including concept development, mathematical modelling, and prototyping. Support for analysis through the development and use of software tools including Python, MATLAB, and C++, while adhering to coding standards. Delivery of functional blocks and features for integration into existing products; definition and execution of test plans to validate requirements … skills, with a focus on applying mathematical modelling to real-world challenges. Proficient in the development and application of tools including Python, MATLAB, and C++, with adherence to software development standards. A collaborative team player with a positive attitude, eagerness to learn new technologies, self-motivation, and excellent interpersonal and More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
ETS Technical Selection
Job Opportunity: Software Engineer Medical Technology Position Summary An exciting opportunity for a Software Engineer to contribute to the development of innovative software solutions within a growing medical technology environment. This role involves the specification, design, development, and testing of More ❯
Be Doing Designing and developing mixed-signal (analog and digital) electronic circuits. Creating detailed PCB layouts and schematics. Writing embedded software in C and C++ for custom hardware platforms. Collaborating with a multidisciplinary team to bring innovative products from concept through to production. Requirements A degree in Electronics Engineering or … analytical thinking. Proven experience in: PCB design using tools like Altium, OrCAD, or similar Analog and digital circuit design Embedded programming in C and C++ A proactive approach and a genuine interest in continuous learning and growth. Why This Role? Clear opportunity for career progression within the company. Work alongside More ❯
Software Engineer - Defence/Search & Rescue - C++ or C# - Up to 55K - Lincolnshire We are looking for a highly motivated Software Engineer to join an award winning Defence and Search & Rescue organisation with offices just outside of Lincoln. The technical team consists of 9 and is comprised of Software Engineer … environment is relaxed yet professional and will provide the opportunity to design and develop code for technically complex Defence solutions. Software Engineer Tech Stack: * C++ or C# * DevOps, GitHub * GitHub * Simulation * Graphical Languages - OpenGL, WebGL, DirectX * UI-based software development * Software development lifecycle and methodologies We are not expecting the More ❯
Employment Type: Permanent
Salary: £35000 - £55000/annum Hybrid, Flexible times
Be Doing Designing and developing mixed-signal (analog and digital) electronic circuits. Creating detailed PCB layouts and schematics. Writing embedded software in C and C++ for custom hardware platforms. Collaborating with a multidisciplinary team to bring innovative products from concept through to production. Requirements A degree in Electronics Engineering or … analytical thinking. Proven experience in: PCB design using tools like Altium, OrCAD, or similar Analog and digital circuit design Embedded programming in C and C++ A proactive approach and a genuine interest in continuous learning and growth. Why This Role? Clear opportunity for career progression within the company. Work alongside More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
ETS Technical Selection
Role Description This position involves researching, developing, and implementing real-time image processing algorithms for a high-performance visualization platform. Key responsibilities include: Developing and optimizing existing image processing algorithms for enhanced visual performance and execution speed. Proposing, researching, and More ❯
Engineer. The business develops advanced 3D printing platforms and provides research-led technical services to clients across various sectors. Key Responsibilities Develop and maintain C++ code for machine interface and motion control Collaborate with technical leads on system requirements and software implementation Support integration between hardware and software components Contribute … to user interface development for in-house 3D printing systems Assist in scaling and improving software capabilities as the team grows Requirements Proficiency in C++ with experience in hardware or machine-level programming Strong interest in 3D printing, robotics, or motion control systems Ability to work independently in a small More ❯