476 to 500 of 587 Permanent C++ Jobs

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £80000/annum
depending on your skill. Responsibilities as an Embedded Software Engineer: + Design and develop software applications and control algorithms using OO languages (C# and C++) and/or embedded code (C) + Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms Technical requirements … Embedded Software Engineer: + Proficiency in C/C++, C#, or .NET for PC application development + Experience developing ARM Cortex MCUs + Professional experience utilising Docker containers + Strong understanding of software development lifecycle and version control (e.g., Git). Desirable experiences for an Embedded Software Engineer: + Experience ...

Software Engineer

Hiring Organisation
Logistex
Location
Kettering, North Northamptonshire, Northamptonshire, United Kingdom
Employment Type
Permanent
looking for an opportunity to shape the future of software quality in a forward-thinking company? Are you experienced within C/C++ and Java? If YES, you could be the Software Engineer we are looking for! What are the benefits of a Software Engineer? Competitive salary Based in Kettering … software performance and resolve issues. What we are looking for? Degree in Computer Science, Software Engineering, or a related field. Experience in C/C++ and Java Competent in Linux (Unix) based operating systems and able to write shell scripts Experience with warehouse management systems (WMS) or automation systems ...

Embedded Test Software Developer

Hiring Organisation
Matchtech
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Permanent
tests for embedded systems. Key Responsibilities: Develop automated and manual test suites for embedded Linux systems Write test applications and tools in C/C++ (on-device) and Python (host-side) Design test plans, test cases, and regression suites Analyse logs, traces, and system output to identify defects and verify … test documentation and contribute to release quality assessments Job Requirements: Degree in Computer Science, Electrical Engineering, or related discipline Programming skills in C/C++ and/or Python Experience testing embedded systems or low-level software Experience working in Linux environments and with Linux debugging tools Familiarity with ...

Senior Software Engineer

Hiring Organisation
Vantage Consulting
Location
Warrington, Cheshire, United Kingdom
Employment Type
Permanent
Salary
£48000 - £52000/annum
experienced and driven Senior Software Engineer with a strong background in Windows desktop application development. The successful candidate will have extensive experience using C++ and will play a key role in developing, enhancing, and supporting desktop software applications. Experience with RAD Studio is desirable and considered an advantage. Salary … Group Personal Pension Scheme Opportunities for professional growth and development Free on-site parking Key Responsibilities Design, develop, and maintain Windows desktop applications using C++ Collaborate closely with scientists, engineers, and other stakeholders to customise and enhance data acquisition, visualisation, and analysis techniques Provide technical support and troubleshoot software issues ...

Senior Communications System Engineer

Hiring Organisation
Mars Recruitment
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £110000/annum
will include: conducting system-level modelling and simulation using MATLAB for floating-point algorithm development; implementing floating and fixed-point algorithms in C/C++ for real-time embedded systems; analysing and optimising signal processing tasks, such as modulation, demodulation, channel estimation, equalisation, and synchronisation; prototyping and validating algorithms using … Master’s or Ph.D. (or equivalent experience) in Electrical Engineering, Communications, Signal Processing, or a related field Strong proficiency in using MATLAB, C/C++, and Python to develop and evaluate communication algorithms and solutions Excellent working knowledge of PHY technologies (e.g., OFDM, MIMO, CDMA) Strong analytical, problem-solving ...

Software Development Engineer

Hiring Organisation
ASC Connections
Location
United Kingdom
Employment Type
Permanent
Salary
GBP 45,000 - 55,000 Annual
Software Development Engineer: Develop and implement control strategies for engineered systems. Design and model high-level control systems. Program embedded systems using C/C++ (bare-metal and RTOS). Validate software at both unit and system integration levels. Maintain and document a reusable, reliable codebase using GitHub. Participate … technical proposals. Mentor junior engineers and support cross-functional collaboration. What You'll Bring as Software Development Engineer: Strong experience with C/C++ in embedded, real-time environments. Solid understanding of electronics, electrical circuits, and communication protocols (CAN, LIN, RS232, etc.). Knowledge of cybersecurity (UNECE R155/R156 ...

Software Development Engineer

Hiring Organisation
ASC Connections Ltd
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
Software Development Engineer: Develop and implement control strategies for engineered systems. Design and model high-level control systems. Program embedded systems using C/C++ (bare-metal and RTOS). Validate software at both unit and system integration levels. Maintain and document a reusable, reliable codebase using GitHub. Participate … technical proposals. Mentor junior engineers and support cross-functional collaboration. What You'll Bring as Software Development Engineer: Strong experience with C/C++ in embedded, real-time environments. Solid understanding of electronics, electrical circuits, and communication protocols (CAN, LIN, RS232, etc.). Knowledge of cybersecurity (UNECE R155/R156 ...

Principal Software Engineer

Hiring Organisation
CK Group- Science, Clinical and Technical
Location
High Wycombe, Buckinghamshire, United Kingdom
Employment Type
Permanent
software architecture. Your responsibilities will include: To lead the architecture and design of software systems across the full stack, from embedded firmware (C/C++) controlling hardware to high-level application software (C#/.NET). To provide technical guidance, mentorship, and leadership to a team comprising Software, Firmware … similar high-technology environment where software interacts physically with hardware. Expert-level proficiency in C#/.NET and strong proficiency in C/C++ for embedded systems/firmware. Demonstrated experience leading or mentoring multi-disciplinary technical teams (Software and Firmware/Electronics). Apply: It is essential that applicants ...

Senior Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
culture ...the Principal role is ideal. Or, if you are an experienced Software Engineer with many years of building high performance, safety-critical C++ based software, looking to join an exciting new team ... the Senior role could be your dream position. You will be part of a cutting-edge … regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity ...

FPGA Engineer

Hiring Organisation
MASS Consultants
Location
Lincoln, Lincolnshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£40,000
evaluation using signal generators, spectrum analysers, and oscilloscopes. Implement designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop C/C++ software for deployment to embedded systems Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation Essential Experience Degree in a STEM … hardware requirements and limitations Familiarity with Atlassian products (Jira/Bitbucket) for project and task management and collaborative development Experience with C/C++ for embedded systems Knowledge of EW systems and concepts, including radar systems Wellbeing is at the core to our culture, allowing employees to flourish ...

Senior Embedded Engineer C++

Hiring Organisation
Chroma Recruitment Ltd
Location
Chester, Cheshire, United Kingdom
Employment Type
Permanent
Salary
GBP 55,000 Annual
growth, this client is looking for an Embedded Software Engineer skilled in C++, to join their Software Development team! The role of Embedded Software Engineer will be responsible for maintenance and quality. This role sits within a multi-functional team of software engineers, but you will be the sole engineer ...

ML Engineer - PyTorch/C++ for Energy-Efficient NPUs

Hiring Organisation
Qualcomm
Location
Cork, Ireland
Employment Type
Permanent
Salary
EUR 125,000 - 150,000 Annual
leading technology firm in Cork is seeking a Machine Learning Engineer with expertise in PyTorch and C++ to join their NPU Architecture team. The role involves developing advanced ML compilers, optimizing workloads, and collaborating with strategic customers to create customized solutions. Ideal candidates will possess a degree in Computer Science ...

Principal Software Engineer (C++ / Unreal Engine)

Hiring Organisation
Talent Locker
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Permanent
Salary
GBP 85,000 Annual
onsite £75,000-£85,000 plus bonus and benefits This Principal Software Engineer role is designed for a hands-on technical leader with strong C++ and Unreal Engine expertise, working at the forefront of complex, performance-critical software delivery. The role combines advanced engineering with genuine technical authority, shaping ...

Junior C++ Quantitative Developer - Energy Trading

Hiring Organisation
Saragossa
Location
London Area, United Kingdom
joining a team of five developers, a mix of junior and senior, with good support and exposure. The core system is C++ based, with an active push to modernise using Python on top of existing libraries. The role is hands-on and very front-office facing. Most work comes directly … internal tools, and you'll get to see your work used in production quickly. Years of experience is open here as solid fundamentals in C++ matter most. Any front-end or React experience a nice bonus, but importantly, they’re looking for someone who enjoys working closely with end users ...

Software Team Leader

Hiring Organisation
Oscar Associates (UK) Limited
Location
Stockport, Greater Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£65,000
Software Team Leader to take technical ownership of their core software and lead a small, highly skilled development team. This role suits a senior C++ developer who still enjoys being close to the code, but also wants responsibility for technical direction, delivery, and mentoring. The Opportunity You'll lead … small software development team, setting coding standards and leading by example Designing and implementing new software applications and features in modern, object-oriented C++ Working with sales, marketing, and customers to agree specifications and translate requirements into technical solutions Designing systems using UML to maximise efficiency, maintainability, and code reuse ...

Senior Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Basingstoke, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£75,000
high-quality electronic systems in a collaborative, engineering-led environment. A suitable applicant will have 8+ years' experience working in an Embedded Role, developing C++ and knowledge of programming into Hardware to a high standard. If you have mostly worked with C and have limited C++, this specific role … you. As a Senior Embedded Software Engineer, you will: Design, develop, and maintain embedded software in C++ for 32-bit microcontroller-based Motion Control Systems Take ownership of complex, safety-critical software components Work closely with electronic, mechanical, and systems engineers to deliver integrated solutions Contribute to architecture decisions, coding ...

Software Engineer

Hiring Organisation
Advanced Resource Managers
Location
Tewkesbury, England, United Kingdom
Software Engineer Permanent role Based in Tewkesbury Offering circa £60,000 Do you have experience in Software Development in C++? Do you have experience using Source Control Systems such as Subversion? Do you have experience developing User Interfaces in HTML/JavaScript/TypeScript? If your answer to these … industry. You will be involved in: Developing software for network security applications Developing novel signal, image, or data processing applications in C/C++ Developing user interfaces in HTML/Typescript/Javascript Providing support and training to our customers in using the software Mentoring and leading others Your skillset ...

Software Engineer

Hiring Organisation
Advanced Resource Managers
Location
Guildford, England, United Kingdom
Software Engineer Permanent role Based in Guildford Offering circa £60,000 Do you have experience in Software Development in C++? Do you have experience using Source Control Systems such as Subversion? Do you have experience developing User Interfaces in HTML/JavaScript/TypeScript? If your answer to these … industry. You will be involved in: Developing software for network security applications Developing novel signal, image, or data processing applications in C/C++ Developing user interfaces in HTML/Typescript/Javascript Providing support and training to our customers in using the software Mentoring and leading others Your skillset ...

Embedded Software Engineer

Hiring Organisation
Cortech Talent Solutions Ltd
Location
Greater Bristol Area, United Kingdom
develop and maintain software for an edge device that forms part of a fleet management system in the maritime sector. The role focuses on C++ development on Linux, with responsibility for reliable communication between onboard systems and shore based services as well as algorithms that run on the vessels. … systems is Linux data loggers is heavy weight Linux boxes and connected to huge naval ships We need generic C++ engineers on Linux drivers so its more higher level than a low level embedded role The systems have a web server that hosts a user interface with information and suggestions ...

Senior Embedded Software Engineer

Hiring Organisation
Owen Daniels
Location
Andover, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £70,000 per annum
Senior Embedded Software Engineer? Do you have experience in writing and testing code in Embedded C, C++ and Python? Are you confident working with products involving motor or motion control? If so, an exciting permanent opportunity has arisen to join a company specialising in the design and manufacture of complex … you. Senior Embedded Software Engineer - Job Description: Design, write, test and deliver embedded software solutions for motor controller products, using languages including C, C++ and Python. Maintain and enhance existing software tools and systems. Collaborate with hardware and mechanical teams within the R&D department on new technologies and projects. ...

Software Engineer

Hiring Organisation
Advanced Resource Managers Limited
Location
Tewkesbury, Gloucestershire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £70,000 per annum
Software Engineer Permanent role Based in Tewkesbury Offering circa £60,000 Do you have experience in Software Development in C++? Do you have experience using Source Control Systems such as Subversion? Do you have experience developing User Interfaces in HTML/JavaScript/TypeScript? If your answer to these … industry. You will be involved in: Developing software for network security applications Developing novel signal, image, or data processing applications in C/C++ Developing user interfaces in HTML/Typescript/Javascript Providing support and training to our customers in using the software Mentoring and leading others Your skillset ...

Software Engineer

Hiring Organisation
Advanced Resource Managers Limited
Location
Guildford, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £70,000 per annum
Software Engineer Permanent role Based in Guildford Offering circa £60,000 Do you have experience in Software Development in C++? Do you have experience using Source Control Systems such as Subversion? Do you have experience developing User Interfaces in HTML/JavaScript/TypeScript? If your answer to these … industry. You will be involved in: Developing software for network security applications Developing novel signal, image, or data processing applications in C/C++ Developing user interfaces in HTML/Typescript/Javascript Providing support and training to our customers in using the software Mentoring and leading others Your skillset ...

Embedded Software Engineer

Hiring Organisation
Vantage Consulting
Location
Livingston, West Lothian, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
medical, and consumer sectors . Projects range from bare-metal and RTOS-based embedded systems to embedded Linux platforms , with growing use of modern C++ . This role offers significant technical variety, customer exposure, and the opportunity to see products move rapidly from concept to production . What … Doing Developing embedded and real-time software in C and modern C++ Working with RTOS-based systems (e.g. FreeRTOS) and embedded Linux Developing software for ARM- and STM-based microcontrollers Implementing and debugging low-level drivers and interfaces Working with communication protocols including I2C, SPI, CAN, RS232, Ethernet Supporting system ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Royston, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
scientific instruments & sensors. Responsibilities as an Embedded Linux Software Engineer : Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve system-level … problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Solid understanding of Digital Signal Processing Apply now to be part ...

Lead Software Engineer

Hiring Organisation
Futures
Location
Leeds, West Yorkshire, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £85,000 per annum
growth is huge. You'll be joining an excellent team with market leading products and technologies. Principal Embedded Software Engineer - Skills & Abilities - C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred* Proficient in C with at least five years … industry experience* Experience with Microcontrollers/Microprocessors* RTOS software experience Principal Embedded Software Engineer, C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics Please do not hesitate to apply for this role if you feel that your experience is relevant for this vacancy. You don't want to miss ...