Permanent 'C++' Job Vacancies

926 to 950 of 1,500 Permanent C++ Jobs

Modernization Software Engineer - SWE1

hanover, maryland, united states
Hybrid / WFH Options
Lockheed Martin
Job ID: 693673BR Date posted: Sep. 26, 2025 Description: Who You Are: Here, you are going to provide life-cycle services to advance mission in support of Cybersecurity and SIGINT midpoint collection. • You will modernize and sustain capabilities to include More ❯
Posted:

Specialized Modernization Software Engineer - SWE2

hanover, maryland, united states
Hybrid / WFH Options
Lockheed Martin
Job ID: 699317BR Date posted: Sep. 23, 2025 Description: Who You Are: • Here, you are going to provide life-cycle services to advance mission in support of Cybersecurity and SIGINT midpoint collection. • You will modernize and sustain capabilities to include More ❯
Posted:

Principal Software Engineer - SIGINT & Cyber Modernization

hanover, maryland, united states
Hybrid / WFH Options
Lockheed Martin
Job ID: 693717BR Date posted: Sep. 26, 2025 Description: Who You Are: Here, you are going to provide life-cycle services to advance mission in support of Cybersecurity and SIGINT midpoint collection. • You will modernize and sustain capabilities to include More ❯
Posted:

Modernization Software Engineer - SWE0

hanover, maryland, united states
Hybrid / WFH Options
Lockheed Martin
Job ID: 707629BR Date posted: Oct. 09, 2025 Description: Who You Are: Here, you are going to provide life-cycle services to advance mission in support of Cybersecurity and SIGINT midpoint collection. • You will modernize and sustain capabilities to include More ❯
Posted:

Remote Home Based C++ Software Engineer

United Kingdom, Northampton, Northamptonshire
Hybrid / WFH Options
4M Recruitment
basis. Your main role will be to develop software/applications for this market leading software provider. The main purpose of this role is to: Develop software applications using C++ as the main language Complete unit testing to ensure the software performs as per the design Use JIRA to report on faults The ideal candidate will have the following skills … experience and attributes: 4+ years software engineering experience. Coding experience in C++ Strong technical background Linux based environments Software Development/Software Engineering and unit testing Attention to detail and problem solving skills Working in a Agile based environment highly desirable Object Orientated Principles and Design patterns Experience with other object orientated programming languages would also be highly desirable. Any More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Embedded Software Engineer - Rust, 'C' or C++

Bracknell, Berkshire, South East, United Kingdom
Datasource Recruitment Limited
/Currently holds SC or DV Clearance Our client are looking for an Embedded Software Engineer to design, implement and test mission critical applications. You will ideally need C, C++ or Rust experience to qualify for this role. Working Patterns: This role is based predominantly on site in Berkshire. The Key Responsibilities of an Embedded Software Engineer: Design, develop, and … test embedded/software solutions across full lifecycle. Work on bare-metal, Embedded Linux, and signal processing systems. Code in C, C++, Rust, and Python. Collaborate with FPGA, hardware, and mechanical teams. Produce technical documentation and ensure security compliance. Below is a list of Key Skills required for the Embedded Software Engineer role, however you will not be expected to … have everything: Degree in Engineering/Science or equivalent experience. Proficient in Embedded Linux, C/C++, or Rust. Strong in OOD, design patterns, and software testing. Desirable: Python, GUI frameworks, Yocto, web or mobile dev, protocols (TCP/WiFi), FPGA, UML tools. Benefits: Annual Bonus Scheme (up to 10% for all aforementioned positions). Private Medical Cover (couple cover More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Embedded Software Engineer - Rust, 'C' or C++

Christchurch, Dorset, South West, United Kingdom
Datasource Recruitment Limited
/Currently holds SC or DV Clearance Our client are looking for an Embedded Software Engineer to design, implement and test mission critical applications. You will ideally need C, C++ or Rust experience to qualify for this role. Working Patterns: This role is based predominantly on site in Hampshire. The Key Responsibilities of an Embedded Software Engineer: Design, develop, and … test embedded/software solutions across full lifecycle. Work on bare-metal, Embedded Linux, and signal processing systems. Code in C, C++, Rust, and Python. Collaborate with FPGA, hardware, and mechanical teams. Produce technical documentation and ensure security compliance. Below is a list of Key Skills required for the Embedded Software Engineer role, however you will not be expected to … have everything: Degree in Engineering/Science or equivalent experience. Proficient in Embedded Linux, C/C++, or Rust. Strong in OOD, design patterns, and software testing. Desirable: Python, GUI frameworks, Yocto, web or mobile dev, protocols (TCP/WiFi), FPGA, UML tools. Benefits: Annual Bonus Scheme (up to 10% for all aforementioned positions). Private Medical Cover (couple cover More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Senior C++ Developer

Manchester, Lancashire, United Kingdom
Sharp Gaming
So, if you want to help shape the future of betting and gaming, then it's to time to join us. Job Purpose We're looking for a Senior C++ Developer to join our team as we continue the rollout and ongoing development of our SSBT (Self-Service Betting Terminal) platform used in our betting shops across the UK. You … tasks, work closely with other developers, QA engineers, and delivery leads, and mentor less experienced developers to help deliver high-quality solutions. The right person will be passionate about C++ development and eager to embrace the latest standards. Live for challenge and not be afraid to go out of their comfort zone. Is a team player always ready to support … to help meet sprint goals Be part of the Out of Hours support Rota Mentor less experienced developers Knowledge, Skills and Experience Essential Minimum 7 years recent experience in C++ Familiarity with Windows development and Visual Studio A solid knowledge of the STL Exposure to Qt and QML Experience of client-server architecture Experience and knowledge of multi-threading Knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C++ Development Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
SeeByte
software systems, as part of an agile team. You will also perform reviews and mentor junior team members. Key Responsibilities of the role: Design, implement, test and deliver robust C++ software solutions as part of a SeeByte engineering team. Define customer and project requirements, and work as part of a SeeByte engineering team to deliver software that meets these requirements … and supporting junior software engineers Key Skills, Experience and Qualifications A degree in Software Engineering or similar numerate discipline with a software engineering emphasis. Demonstrable software development skills in C++, and experience developing and delivering robust, modular software. The ability to mentor engineers and manage technical development in the company Strong numerical and mathematical skills Strong interpersonal and communications skills … with external partners and clients Experience working in C C on a Linux platform (e.g., Ubuntu) Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience working to software quality processes and following Agile best practises Willingness to travel, internal to the UK and abroad, to support on-site client workshops, demonstrations and training, usually More ❯
Posted:

Senior Java and C++ Software Engineer (Onsite)

aurora, colorado, united states
Raytheon
You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience. Experience with software development using C++ and Java. Experience developing software in a Linux environment. An active and transferable U.S. government issued TS/SCI security clearance is required prior to start date. An active and More ❯
Posted:

Senior Java and C++ Software Engineer (Onsite)

dupont, colorado, united states
Raytheon
You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience. Experience with software development using C++ and Java. Experience developing software in a Linux environment. An active and transferable U.S. government issued TS/SCI security clearance is required prior to start date. An active and More ❯
Posted:

Senior Java and C++ Software Engineer (Onsite)

englewood, colorado, united states
Raytheon
You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience. Experience with software development using C++ and Java. Experience developing software in a Linux environment. An active and transferable U.S. government issued TS/SCI security clearance is required prior to start date. An active and More ❯
Posted:

Senior Java and C++ Software Engineer (Onsite)

denver, colorado, united states
Raytheon
You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience. Experience with software development using C++ and Java. Experience developing software in a Linux environment. An active and transferable U.S. government issued TS/SCI security clearance is required prior to start date. An active and More ❯
Posted:

Senior Java and C++ Software Engineer (Onsite)

littleton, colorado, united states
Raytheon
You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience. Experience with software development using C++ and Java. Experience developing software in a Linux environment. An active and transferable U.S. government issued TS/SCI security clearance is required prior to start date. An active and More ❯
Posted:

Senior Java and C++ Software Engineer (Onsite)

watkins, colorado, united states
Raytheon
You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience. Experience with software development using C++ and Java. Experience developing software in a Linux environment. An active and transferable U.S. government issued TS/SCI security clearance is required prior to start date. An active and More ❯
Posted:

Senior Java and C++ Software Engineer (Onsite)

westminster, colorado, united states
Raytheon
You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience. Experience with software development using C++ and Java. Experience developing software in a Linux environment. An active and transferable U.S. government issued TS/SCI security clearance is required prior to start date. An active and More ❯
Posted:

Senior Java and C++ Software Engineer (Onsite)

wheat ridge, colorado, united states
Raytheon
You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience. Experience with software development using C++ and Java. Experience developing software in a Linux environment. An active and transferable U.S. government issued TS/SCI security clearance is required prior to start date. An active and More ❯
Posted:

Senior Java and C++ Software Engineer (Onsite)

lone tree, colorado, united states
Raytheon
You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience. Experience with software development using C++ and Java. Experience developing software in a Linux environment. An active and transferable U.S. government issued TS/SCI security clearance is required prior to start date. An active and More ❯
Posted:

Senior Java and C++ Software Engineer (Onsite)

commerce city, colorado, united states
Raytheon
You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience. Experience with software development using C++ and Java. Experience developing software in a Linux environment. An active and transferable U.S. government issued TS/SCI security clearance is required prior to start date. An active and More ❯
Posted:

Software Engineer - C++ Developer

City of London, London, United Kingdom
Mploy Group
Software Engineer C++ Developer Automated Machining Strategy (London/Hybrid) Salary bands depending on experience About the Organisation We are a technology-driven company working to modernize precision manufacturing. Our team builds intelligent software that speeds up the creation of CNC machining programs and supports operators in producing high-quality results more efficiently. Our main product applies advanced algorithms to … from theoretical ideas. You should be comfortable exploring unfamiliar technical challenges, iterating quickly, and working closely with others to refine and improve concepts. What Youll Need Strong proficiency in C++ , focusing on clear, efficient, and maintainable code. Experience designing and implementing algorithms, ideally involving geometric or numerical computation. Solid understanding of data structures, algorithmic performance, and runtime considerations. Ability to More ❯
Employment Type: Permanent
Posted:

PSA Engineer - Generation

Edinburgh, Midlothian, United Kingdom
Stackstudio Digital Ltd
Reliance/XA21, GE eTerra Platform, Power System Applications. Hands-on experience with Energy Management System (EMS)/Generation Monitoring and Control applications. Software development experience with C/C++/Java and S More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

PSA Engineer - Generation

United Kingdom, UK
Stackstudio Digital Ltd
Reliance/XA21, GE eTerra Platform, Power System Applications. Hands-on experience with Energy Management System (EMS)/Generation Monitoring and Control applications. Software development experience with C/C++/Java and S... More ❯
Posted:

Software Engineer - Compiler (LLVM)

City of London, London, United Kingdom
microTECH Global LTD
infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization More ❯
Posted:

Power System Engineer

London Area, United Kingdom
Vallum Associates
manner Requirement: • Experience in customizing and delivering Energy Management Systems • Should have worked on Power Systems applications for Distribution (VVC (Volt VAR Control, Automatic Feeder Rate etc) • Experience with C++, Java or other related language. • Experience with LINUX and Windows Operating Systems • Design, implement, and optimize ADMS solutions to meet business needs and improve operational efficiency. More ❯
Posted:

Power System Engineer

City of London, London, United Kingdom
Vallum Associates
manner Requirement: • Experience in customizing and delivering Energy Management Systems • Should have worked on Power Systems applications for Distribution (VVC (Volt VAR Control, Automatic Feeder Rate etc) • Experience with C++, Java or other related language. • Experience with LINUX and Windows Operating Systems • Design, implement, and optimize ADMS solutions to meet business needs and improve operational efficiency. More ❯
Posted:
C++
10th Percentile
£30,165
25th Percentile
£46,250
Median
£65,000
75th Percentile
£95,000
90th Percentile
£130,625