acceptance activities including integration of any sub-contracted software components. Knowledge: Extensive knowledge of programming languages,Object Oriented programming and design patterns with a minimum of 5 years of C++ experience and a minimum of 10 years software development experience. Understanding of of UML or similar high level design methodology. Excellent software coding, integration and testing skills. Understanding of the More ❯
Portsmouth, yorkshire and the humber, united kingdom
BAE Systems
acceptance activities including integration of any sub-contracted software components. Knowledge: Extensive knowledge of programming languages,Object Oriented programming and design patterns with a minimum of 5 years of C++ experience and a minimum of 10 years software development experience. Understanding of of UML or similar high level design methodology. Excellent software coding, integration and testing skills. Understanding of the More ❯
Portsmouth, England, United Kingdom Hybrid / WFH Options
Sirius Digital Services
specifications Experience in one or more of the following: videogame engine technology (e.g., Unreal Engine, Godot), entity or event-based simulation, robotics, and autonomous systems Proficiency in C/C++, familiarity with Python, C#, Zig. Willingness to learn new technologies and programming languages Ability to apply mathematical or statistical methods to scientific or applied challenges Confidence working with large codebases More ❯
You will have a strong understanding of Software Architecture and how it works in conjunction with hardware. Candidates will therefore ideally have real-time embedded software experience in C, C++ or Ada, as well as a strong understanding of software architecture. Ideally candidates will also have experience of UML or MATLAB as modelling tools. What You’ll Be Doing Provide More ❯
Portsmouth, yorkshire and the humber, united kingdom
Matchtech
You will have a strong understanding of Software Architecture and how it works in conjunction with hardware. Candidates will therefore ideally have real-time embedded software experience in C, C++ or Ada, as well as a strong understanding of software architecture. Ideally candidates will also have experience of UML or MATLAB as modelling tools. What You’ll Be Doing Provide More ❯
Portsmouth, Hampshire, South East, United Kingdom Hybrid / WFH Options
Morson Edge
SOFTWARE ENGINEER - CONTRACT 12 MONTHS - PORTSMOUTH HYBRID 3 DAYS ON SITE 2 DAYS FROM HOME Essential C++ experience Worked in windows applications, preferably with knowledge of MFC and C# Desirable Real time control coding using ADA preferred but not required. ADDITIONAL SECURITY INFORMATION: WE SEEK A SOFTWARE ENGINEER WHO HAS WORKED IN A MILITARY/DEFENCE ENVIRONMENT/INDUSTRY WITHIN More ❯
Employment Type: Contract, Work From Home
Rate: £45 - 50 per hour + BIV - Do not get any uplift all hours paid at Stan
SOFTWARE ENGINEER - CONTRACT 12 MONTHS - PORTSMOUTH HYBRID 3 DAYS ON SITE 2 DAYS FROM HOME Essential C++ experience Worked in windows applications, preferably with knowledge of MFC and C# Desirable Real time control coding using ADA preferred but not required click apply for full job details More ❯
portsmouth, hampshire, south east england, united kingdom Hybrid / WFH Options
Octagon Group
systems in a secure environment. Due to the sensitive nature of the projects, security clearance will be required. The Senior Embedded Software Engineer’s main responsibilities: - Develop C/C++ code for embedded systems and user interfaces - Design and develop GUIs using commercial and open-source libraries - Develop system control, monitoring software, and video processing applications - Design and implement test … frameworks and stimuli Skills required: - Experience in C/C++ programming for embedded systems - Familiarity with GUI and video processing software development - Linux device driver development Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and be a UK passport holder. The package for the Embedded Software Engineer in Southampton: Salary More ❯
Embedded Software Engineer – C++/Embedded Linux Candidates should take the time to read all the elements of this job advert carefully Please make your application promptly. Level: Mid to Senior We're seeking experienced Embedded Software Engineers to join a growing high-tech engineering organisation. This is a fantastic opportunity to work on innovative projects in a forward-thinking … environment with real career progression on offer. The Role Develop and maintain embedded software in C++ on Linux platforms Work across the full development lifecycle, from design through to integration and testing Collaborate with multidisciplinary teams to deliver reliable, high-performance solutions Skills & Experience Strong background in C++ programming Hands-on experience with Embedded Linux Solid problem-solving and debugging More ❯