C++ Software Engineer Jobs

1 to 25 of 136 C++ Software Engineer Jobs

C++ Software Engineer

United Kingdom
Hybrid / WFH Options
IC Resources
C++ Software Engineer Competitive salaries & hybrid working - Newcastle My client is a Fortune 100 organisation and a global leader in EDA, building the next generation of EDA tools that enable IC designers to layout the latest silicon chips. They are looking for a C++ Software Engineer to develop and maintain the C++ code base and work on their build and regression system to test the code. You will also be implementing new features, and be responsible for increasing the performance, stability, capacity and capability of the … What's required? Masters degree in Computer Science or similar Grade A*/A/B in A level Mathematics Experience in algorithmic software development in C++ Excellent interpersonal skills If you are a C++ Software Engineer and are interested more »
Posted:

Lead GUI Software Engineer (C++/Wx)

Greater London, England, United Kingdom
Hybrid / WFH Options
Augmentti
a suite of brand new highly performant native GUIs that will be deployed cross-platform to every area of the business; built using C++ and WxWidgets (writing directly against Win32). Currently, they have a mixture of WebUI's (ReactJS) and old-fashioned Windows UI's that can … breadth of different projects across the stack over time as the business evolves. Their overall tech stack includes a lot of work on C++/Linux, a number of Python applications plus some C#, React, AWS, FPGA and a bunch of other technologies across the functions. It's … and they have a genuine work/life balance and epic culture. What are they looking for? They are looking for an experienced C++ GUI Developer who has worked on trading UIs previously and has the following knowledge: Solid track record of modern C++ development, with more »
Posted:

C++ Software Engineer

Gloucester, England, United Kingdom
Damia Group
Are you a skilled C++ Software Engineer with a passion for cutting-edge technology? Join our client in Gloucester for a Full Time opportunity where you'll contribute to exciting projects in mission-critical fields such as software radios, space technology, and … levels, from Junior to Senior, who possess experience and knowledge in these specialized areas. In this role, you'll primarily work on developing software for new products, with a focus on ARM processors running Linux. While proficiency in C++ is essential, we also value a broad more »
Posted:

Software Engineer - C++

London, England, United Kingdom
Morgan McKinley
Duration - 12 months As a software engineer working on AR/VR, you'll be driving efforts to develop and prototype computer-vision based experiences that provide creativity and social play experiences for people connecting through AR or VR products. This includes building the infrastructure that … Develop prototypes for future AR/VR experiences, cutting edge research, drive continued development, or integrate robust solutions into products * Code using primarily C++ and Python. * Conduct design and code reviews. * Analyze and improve efficiency, scalability, and stability of various system resources. * Complete medium to large features (each …/or systems. Minimum Qualifications * BS/MS in Computer Science or a related technical field. * 5+ years of experience in Python and C++ * Experience with performance and process optimization * Verbal and written communication skills, problem solving skills, customer service and interpersonal skills. * Ability to work independently and more »
Posted:

Senior Software Engineer - C++ / Python

london (city of london), south east england, United Kingdom
Hybrid / WFH Options
Alfa Technology
We are recruiting a Senior Software Engineer for a fast growing AI business. Must have experience in C++ and Python. Hybrid working in the City of London. On offer is £65-110k + equity %. Apply now for more details more »
Posted:

Senior Software Engineer - C++ / Python

United Kingdom
Hybrid / WFH Options
Alfa Technology
We are recruiting a Senior Software Engineer for a fast growing AI business. Must have experience in C++ and Python. Hybrid working in the City of London. On offer is £65-110k + equity %. Apply now for more details more »
Posted:

C++ Software Engineer - Microservices and Data Infrastructure

united kingdom
Hunter Bond
Elite level global trading and investment firm are now seeking a C++ Engineer to join it's growing team. Our client is an award winning, technology focused firm run by passionate computer scientists who prioritise engineering as it's key asset. To apply, you will have … experience in the design, development, optimizing and maintenance of scaled microservices data infrastructure utilizing C++ code on large data sets. Key skills/experience needed: At least 3 years experience in software engineering Predominantly skilled in C++ Knowledge of multithreaded applications Linux systems experience … Bachelors/Masters degree in Software Engineering Would also be great if you had: Skilled in SQL and databases Google Cloud/AWS Docker/Kubernetes Python or Rust Sells: Flexible hours/work options Technologists only report to technologists Programmers treated as top commodity so ‘spoiled’ Very more »
Posted:

C++ Software Engineer

united kingdom
IT Talent
will allow you to develop at your own speed whilst becoming a master of your trade. The requirements To be successful in this software engineer role you will have good working knowledge of C++ in a Linux environment. Any experience with audio processing or more »
Posted:

C++ Software Engineer

united kingdom
Anson McCade
C++ Software Engineer Guildford - On site £40k - £60k ***This role requires Sole British Nationals elegible of DV clearance *** Looking for a Software Engineer to join an award winning cyber security consulting organisation who use intelligence-led insights to help defend … help them to adapt, evolve and stay ahead of the criminals! What you'll be doing • Designing and developing high-performance applications in C++ and comparable languages. • Creating and implementing software, which usually entails low-level development (for example, drivers, embedded software, real-time … software, etc.) and necessitates knowledge of the underlying hardware systems. • Overseeing both human and technical tasks and projects • Participate in customer-facing deliveries, occasionally under pressure to meet deadlines. • Client-facing technical advisory services • Have a strong desire to learn more technically, both in and outside of their more »
Posted:

C++ Lead Software Engineer

united kingdom
Premier Group Recruitment
C++ Lead Software Engineer £80,000-£90,000 Reading - Once a week in the office! I’m currently working with a well-established Digital Software business who specialise in providing Data Insights, Solutions and Support to a variety of retailers across the … UK & US and are looking for a Lead Software Engineer to join their growing team. The company have been going for over 15 years, are arguably the market leaders in what they do and are looking for someone to come in once a week to their … their clients ahead of their competitors. Very secure business given the market they are in and ties with huge retailers. The Role – Lead Software Engineer Reading – once a week in the office. Occasional travel once a quarter. Working within a team of 4. Company has more »
Posted:

Senior Software Engineer, C++

London, England, United Kingdom
Ripple Labs
system. Performance and reliability are critical You will be expected to do everything from architecture and design, to implementing those designs in code (C++), to testing the implementations for correctness and performance, and finally optimizing the implementations for better performance Our open source software runs the … Write concise system design documents leading discussions among both internal and external engineering stakeholders WHAT YOU'LL BRING: 5+ years of hands-on Software Development experience, with the last 2+ years in C++ Bachelor’s in Computer Science or similar Experience in backend and/or … solve complex problems with creative solutions Ability to make key tradeoff decisions balancing time, quality, and scope Other common names for this role: Software Developer, Senior Engineer, Backend Developer #LI-RS2 WHO WE ARE: Do Your Best Work The opportunity to build in a fast-paced more »
Posted:

C++ Software Engineer

Northamptonshire, United Kingdom
Hybrid / WFH Options
Tec Partners
C++ Software Engineer Location: Northamptonshire (Hybrid) Salary: £38,000 - £48,000 (depending on experience) We're working alongside a rapidly growing tech consultancy to find their next team member: an experienced C++ Software Engineer. They design and develop innovative solutions … a brilliant opportunity to be part of a company that values innovation, collaboration, and social responsibility. You will be involved in the full software development life cycle, from concept and design to testing and deployment. Key Responsibilities: - Design, develop, and maintain high-quality C++ code for … teams to define, design, and ship new features. - Participate in code reviews and contribute to a culture of continuous improvement. - Troubleshoot and resolve software defects and issues. Requirements: - Strong proficiency in C++ with a solid understanding of object-oriented programming principles. - Bachelor's degree in Physics more »
Employment Type: Permanent
Salary: £38000 - £48000/annum
Posted:

C++ Software Engineer

Cambridge, Cambridgeshire
Hybrid / WFH Options
ECM Selection
Grow your career developing super-fast fintech software Specialists in ultrafast communications technology, this company develops high speed hardware and software solutions for finance industry clients. Due to continued success, they are now seeking an outstanding C++ Software Engineer with … pick up additional skills, technologies, and expertise through mentoring and experience, and to progress within the company. You would be involved throughout the software development lifecycle from initial concepts through implementation to final testing. You would have opportunities to become involved in new technologies as the team explore … further increasing performance. You will need: A first or 2.1 in computer science, mathematics, or other relevant STEM subject Excellent coding skills in C++ and a good technical understanding of the inner workings of the language. You will be au fait with subjects such as standard data structures more »
Employment Type: Permanent
Salary: to £highly competitive + benefits
Posted:

Senior Software Engineer (C++/Python)

Zürich, Switzerland
Helvetica Partners Sarl
We are currently looking on behalf of one of our important clients for a Software Engineer with expertise in C++ & Python. The role is a permanent position based in Zürich Canton. Your Role: Create software for research & applications. Develop applications, GUIs & Back … End solutions. Contribute to product development. Your Skills & Experience: At least 3 years of professional Software Engineering experience including extensive hands-on experience in C++ &/or Python. Experience in Software Testing, Agile Environments & Continuous Integration. Your Profile: University degree in Information Technology, Computer more »
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Potomac, Maryland, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Bethesda, Maryland, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Greenway, Virginia, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Herndon, Virginia, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Hyattsville, Maryland, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Kensington, Maryland, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Silver Spring, Maryland, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Glen Echo, Maryland, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Takoma Park, Maryland, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Burke, Virginia, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Gaithersburg, Maryland, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:
C++ Software Engineer
10th Percentile
£40,000
25th Percentile
£50,000
Median
£60,000
75th Percentile
£66,250
90th Percentile
£81,750