delivery of professional software engineering solutions with at least 2 years in a leadership or managerial role. Technical Expertise: Strong proficiency in programming in C++, C# and Python. Deep experience in software architecture patterns and software integration as well as API development. Strong understanding of SOLID principles and modern software More ❯
Southampton, Hampshire, South East, United Kingdom
FBI &TMT
pipelines to automate software delivery processes Supervisory Responsibilities: Technical mentoring of junior engineers Sprint board management Required Skills: Significant experience with embedded C/C++, Java, Python, and Rust Extensive expertise across Linux and Windows operating systems Strong understanding of electronics and systems design Hands-on experience with hardware-software More ❯
Southampton, Hampshire, South East, United Kingdom
FBI &TMT
expertise across Linux and Windows operating systems Exceptional understanding of electronics and systems design Experience in developing applications and embedded software in C/C++, Java, Python, and Rust Hands-on experience with infrastructure as code (IaC) tools: Helm Charts, Terraform, or Ansible Experience in full stack development using the More ❯
Southampton, Hampshire, South East, United Kingdom
FBI &TMT
operational processes. Mentor junior team members and promote knowledge sharing within the team. Occasional travel. Job Requirements: Experience in software development using C/C++, Java, Python, and JavaScript/HTML. Experience in scripting languages such as Python and Bash on Linux. Experience in a DevOps role. Experience with Docker More ❯
with proven fluency at the C2 level. Experience: Minimum of 5+ years of software development experience in a commercial environment. Proficiency in C/C++ programming. Experience with unit testing and the software development lifecycle. Knowledge of multi-threaded development and distributed software systems. Familiarity with SOLID principles and modern More ❯
OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Languages such as C, C++, Java, Python, etc. Responsibilities: Provide Hardware design support to customers developing connected products. Research and answer a wide range of in-depth technical questions on More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
The National Oceanography Centre
You will have: Bachelor's degree or higher in computer science, software engineering, or a related field. Strong proficiency in programming languages such as C++ and Python. Familiarity with software development tools, version control systems, and software testing frameworks. Commitment to producing high quality solutions, ensuring a high degree of More ❯
Good understanding on Windows OS internals and Windows Driver knowledge (KMDF) Experience in System BIOS, UEFI, ACPI will be preferred Experienced in C/C++, python is a must Familiarity with ARM architecture will be a plus Familiarity on device provision on Windows will be a plus Any experience on More ❯
have the requisite background for this DSP Engineer job, please apply today! For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, C# .net, Mechanical Design, Machine Learning, AI, FPGA, Electronics, Java, Python, Data Science or Simulation contact us today. More ❯
Employment Type: Permanent
Salary: £60000 - £75000/annum Pension, Bonus, Remote work
team. Requirements: Deep experience with Python, TypeScript, React, AWS, PostgreSQL, and GenAI + Any experience with any other backend languages: Go, Elixir, Clojure, Ruby, C++, Haskell etc. Proven ability to lead projects (and teams) in a fast-paced, innovative environment. Help define technical decisions & architecture with the CTO Strong decision More ❯
Southampton, Hampshire, South East, United Kingdom
Franklin Bates Limited
BSc) foundation no alternatives accepted A broad range of development language skills and knowledge of tools, backend languages such as Java/Go/C++ and frontend languages such as Vue/Angular/ReactJS Strength of character to guide the team around development, set expectations and drive timeframes in More ❯
Farnborough, Hampshire, United Kingdom Hybrid / WFH Options
Lenovo
with scientific code and performance tuning. 2+ years of experience of scripting and coding, with specific experience of more than one of: bash, python, C++, C, Fortran. 1+ years of experience with High Performance Computing or Artificial Intelligence technology, including servers, Infiniband interconnects, high performance Ethernet and accelerators. 1+ years More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
The National Oceanography Centre
of AUVs or gliders would be highly desirable. We are particularly interested to discuss this role with candidates with either: Knowledge of ROS, the C++ programming language, software lifecycle and development best practice are desirable to effectively collaborate with developers of the AUVs control system. Knowledge of modern web development More ❯
and profiling tools Clear communication skills with a proactive, team-oriented mindset Experience across the full software development lifecycle Bonus Points For Experience with C++ or Java Exposure to crypto, trading, or finance-related platforms Familiarity with Docker, Kubernetes, CI/CD (GitHub Actions, GitLab, Jenkins, etc.) Prior contributions to More ❯
similar software qualification Experience with all phases of the software development lifecycle Excellent software coding, integration and testing skills Extensive knowledge of programming languages, C++, C# and Ada highly desirable Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible More ❯
industries is a plus. Experience with control of National Instruments hardware and proprietary test equipment. Proficiency in software programming/scripts (Python, C, C#, C++, VB, etc.). Understanding of mechanical principles and applications. Knowledge of compliance standards and certification (CE/DNV). Previous customer-facing experience is desirable. More ❯
similar software qualification Experience with all phases of the software development lifecycle Excellent software coding, integration and testing skills Extensive knowledge of programming languages, C++, C# and Ada highly desirable Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
Senior C++ Software Engineer required by a successful software company located in Southampton. The company requires a C++ Software Engineer to join a niche internal C++ software engineering team specialising in complex, statistical C++ software programming. Hybrid working - generally 2 days per week in the Southampton office. Flexible working hours. … The successful Senior C++ Software Engineer will likely have a relevant degree in Mathematics, Physics or similar and will have proven commercial experience with C++ programming with a statistical or mathematical bias. The successful Senior C++ Software Engineer will be tasked with understanding complex mathematical and statistical research papers and … then implementing those algorithms in code in a scalable fashion. Key experience C++ programming on Windows and/or Linux Mathematical algorithms eg statistical/machine learning/econometric time series Any of the following would be advantageous PhD in Maths or similar subject Experience in both research and commercial More ❯
a similar software qualification. Experience with phases of the software development lifecycle. Good software coding, integration, and testing skills. Good knowledge of programming languages; C++, C#, and Ada are highly desirable. As well as a competitive pension scheme, BAE Systems offers employee share plans and a wide range of flexible More ❯
or similar software qualification Experience with phases of the software development lifecycle Good software coding, integration and testing skills Good knowledge of programming languages, C++, C# and Ada highly desirable Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible More ❯
Test facility Knowledge/experience in the creation of test executives within NI LabView/TestStand Software Software programming/scripts (Python, C, C#, C++, VB, etc) Specification/build/commissioning/Support of test equipment Understanding of Mechanical principles, and working knowledge of applications Knowledge of compliance standards More ❯
Test facility Knowledge/experience in the creation of test executives within NI LabView/TestStand Software Software programming/scripts (Python, C, C#, C++, VB, etc) Specification/build/commissioning/Support of test equipment Understanding of Mechanical principles, and working knowledge of applications Knowledge of compliance standards More ❯
Job Title: Senior Software Engineer (C++) Location: Fully Remote Company: Crypto Trading HFT About the Company: Our client is a cutting-edge high-frequency trading (HFT) firm specializing in cryptocurrency markets. They are dedicated to leveraging advanced technology and innovative strategies to stay ahead in the fast-paced world of … environment where contributions can make a significant impact. Job Description: Role Overview: Our client is seeking a highly skilled Software Engineer with expertise in C++ and a strong background in crypto exchange connectivity. As a key member of the engineering team, the candidate will be responsible for developing and maintaining More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
C++ Software Engineer required by a successful software company located in Southampton. The company requires a C++ Software Engineer to join a niche internal C++ software engineering team specialising in complex, statistical C++ software programming. Hybrid working - 2 days per week in the Southampton office. Flexible working hours. The successful … C++ Software Engineer will likely have a relevant degree in Mathematics and will have proven commercial experience with C++ programming with a statistical or mathematical bias. The successful C++ Software Engineer will be tasked with understanding complex mathematical and statistical research papers and then implementing those algorithms in code in … a scalable fashion. Key experience C++ programming on Windows and/or Linux Academic background in Mathematics Any of the following would be advantageous PhD in Maths or similar subject Experience in both research and commercial software environments MATLAB R Python Machine learning This is an opportunity to join a More ❯
Yateley, England, United Kingdom Hybrid / WFH Options
Sapien Engineering Ltd
working is supported with a weekly commitment to site. The roles are paying up to £60,000pa + benefits. Job requirements: Embedded C/C++ Linux STM32, PIC Full SDLC Circa 5 years’ experience Previous underwater experience highly beneficial For more information, please apply with an updated copy of your More ❯