Permanent C++ Job Vacancies

776 to 800 of 3,957 Permanent C++ Jobs

Senior Software Engineer

Lisboa, Portugal
Hybrid / WFH Options
TOPIC Embedded Systems
high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer

Cataluña, Spain
Hybrid / WFH Options
TOPIC Embedded Systems
high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer

Madrid, Spain
Hybrid / WFH Options
TOPIC Embedded Systems
high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer

Andalucía, Spain
Hybrid / WFH Options
TOPIC Embedded Systems
high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer

Barcelona, Cataluña, Spain
Hybrid / WFH Options
TOPIC Embedded Systems
high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer

Eindhoven, Noord-Brabant, Netherlands
Hybrid / WFH Options
TOPIC Embedded Systems
high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Software Developer with Security Clearance

Dayton, Ohio, United States
Applied Research Solutions
ARS is currently looking for a Software Developer responsible for supporting the development of flight controls and autonomy behaviors. Advanced knowledge of C++ is required. The developer is expected to work on-base a minimum of 3-days a week collaborating with other on-site developers, researchers, and IT professionals. Why Work with us? Applied Research Solutions (ARS) is respected … was wrong and they need to change. Ability to hold at least a Secret clearance and obtain access to base. Technical Requirements: Strong ability to develop in C/C++ Ability to quickly learn python or meaningful experience Experience developing code on a timeline Familiarity with object oriented design and design patterns Ability to develop C++ in a manner that … uses particular versions of C++ Understanding design of software architecture An understanding of the importance of unit testing and integration testing. Due to the nature of codes written, a high level of unit testing is required Must understand memory management techniques and pointer use. While pointer use is minimized. Many codes in the system must exploit pointers to achieve the More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer

London, United Kingdom
Groupe SII
software meets requirements. Address Non-Sufficient Verification Failures (NSVF) and improve verification processes. Create UML diagrams for system design and documentation. Write and maintain software code in languages like C++, Java, or Python. Develop and execute unit tests to validate software components. Conduct Technical Specification Validation (TS Validation) to ensure adherence to technical standards. Collaborate with cross-functional teams for … with industry standards (e.g., DO-178C, ECSS). SKILLS REQUIRED: Expertise in SRS, RB Validation, and NSVF management. Proficiency in UML modeling for system design. Strong coding skills in C++, Java, Python. Experience in unit testing and TS Validation. Excellent collaboration and problem-solving skills. Attention to detail and commitment to software quality. EXPERIENCE REQUIRED: Degree in Computer Science, Software … or related field. 5+ years of experience in software engineering, preferably in aerospace or space projects. Hands-on experience with SRS, RB Validation, and NSVF management. Proficient in coding (C++, Java, Python) and UML modelling. Experience with unit testing, TS Validation, and space industry standards (e.g., DO-178C, ECSS). Proven ability to work in multidisciplinary teams. BENEFITS: Competitive Basic More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Leuven, Vlaams-Brabant, Belgium
Hybrid / WFH Options
TOPIC Embedded Systems
high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer

Amsterdam, Noord-Holland, Netherlands
Hybrid / WFH Options
TOPIC Embedded Systems
high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer

Delft, Zuid-Holland, Netherlands
Hybrid / WFH Options
TOPIC Embedded Systems
high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer

Hof van Twente, Overijssel, Netherlands
Hybrid / WFH Options
TOPIC Embedded Systems
high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Software Engineer - Hybrid working - £150,000 - £500,000 Base (+ Bonus)

City of London, London, United Kingdom
Hybrid / WFH Options
Hunter Bond
Job title: Software Engineer (C++, Python or Java) Client: Elite High Frequency Trading Firm Salary: £150,000 - £500,000 Base (+ Bonus) Location: London/Hybrid My client are seeking a talented Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at peak performance with minimal latency. This is an … experience will include: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional development experience as a Software Engineer in either C++, Python or Java. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale More ❯
Posted:

Software Engineer - Hybrid working - £150,000 - £500,000 Base (+ Bonus)

London Area, United Kingdom
Hybrid / WFH Options
Hunter Bond
Job title: Software Engineer (C++, Python or Java) Client: Elite High Frequency Trading Firm Salary: £150,000 - £500,000 Base (+ Bonus) Location: London/Hybrid My client are seeking a talented Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at peak performance with minimal latency. This is an … experience will include: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional development experience as a Software Engineer in either C++, Python or Java. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale More ❯
Posted:

Software Engineer - Hybrid working - £150,000 - £500,000 Base (+ Bonus)

South East London, England, United Kingdom
Hybrid / WFH Options
Hunter Bond
Job title: Software Engineer (C++, Python or Java) Client: Elite High Frequency Trading Firm Salary: £150,000 - £500,000 Base (+ Bonus) Location: London/Hybrid My client are seeking a talented Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at peak performance with minimal latency. This is an … experience will include: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional development experience as a Software Engineer in either C++, Python or Java. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale More ❯
Posted:

Senior Product Security Engineer

London, United Kingdom
Qube Research & Technologies Limited
engineering teams, you'll implement security solutions for low-latency systems and multi-cloud platforms, including AWS, Azure, and Alibaba Cloud. You'll also secure hybrid infrastructures across Python, C++, and Kotlin/Java environments, ensuring robust protection that supports QRT's high-speed, data-driven operations. Support the implementation of security controls and processes for product security, focusing on … in a fast-moving environment. Contribute to the development and maintenance of a secure software development lifecycle (SDLC) with a focus on secure coding practices in languages like Python, C++, Rust, Go and Kotlin/Java. Conduct threat modeling, vulnerability assessments and security code reviews across different platforms, ensuring security is embedded at every stage of the development lifecycle. Provide … similar roles with significant practical experience in securing software development at scale. Proven record of accomplishment in secure coding practices and development experience in development languages such as Python, C++, Rust, Go and Kotlin/Java. Strong technical background in software development, system architecture and security tools. Strong understanding of security principles, techniques and technologies related to software and product More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (TS/SCI Required with consent to obtain CI) with Security Clearance

Herndon, Virginia, United States
North Point Technology, LLC
backend services and user-facing applications using modern development tools and agile practices. Responsibilities: Design, develop, and maintain software applications using object-oriented languages such as C#, Java, or C++ Collaborate with team members to define and implement technical solutions aligned with mission needs Contribute to full-stack development efforts, including potential work with SQL databases and React-based user … with willingness to obtain a Polygraph Current and customer-approved security certification: Security+, SSCP, CISSP, or CASP Familiarity with one or more object-oriented programming languages (C#, Java, or C++) Preferred Qualifications: Experience with SQL and relational databases Familiarity with front-end development using React Prior work in an Agile environment Clearance: TS/SCI with consent to obtain Poly More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Backend Game Engineer

United Kingdom
Hybrid / WFH Options
Companiongroup
Develop and optimise cross-platform authentication systems, matchmaking systems, lobby systems, and scalable server orchestration to enhance player engagement. Architect high-performance backend services for real-time gameplay, leveraging C++, C#, Go (Golang), NodeJS Collaborate with network engineers, gameplay programmers, and DevOps teams to integrate multiplayer features with minimal latency. Profile, optimise, and scale backend services to ensure reliability, extensibility … planning and execution. Required Skills: Excellent communication and collaboration skills Strong problem-solving skills and attention to detail Excellent programming skills in two or more of the following languages: C++, C#, Go (Golang), NodeJS (C++ and C# preferred) Strong Experience with at least one of the following Cloud Providers (AWS, Azure, GCP) Strong understanding of distributed systems and data structures More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Game Engineer (DevOps)

United Kingdom
Hybrid / WFH Options
Companiongroup
Develop and optimise cross-platform authentication systems, matchmaking systems, lobby systems, and scalable server orchestration to enhance player engagement. Architect high-performance backend services for real-time gameplay, leveraging C++, C#, Go (Golang), NodeJS Collaborate with network engineers, gameplay programmers, and DevOps teams to integrate multiplayer features with minimal latency. Profile, optimise, and scale backend services to ensure reliability, extensibility … planning and execution. Required Skills: Excellent communication and collaboration skills Strong problem-solving skills and attention to detail Excellent programming skills in two or more of the following languages: C++, C#, Go (Golang), NodeJS (C++ and C# preferred) Strong Experience with at least one of the following Cloud Providers (AWS, Azure, GCP) Strong understanding of distributed systems and data structures More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer - NRL Radar Division with Security Clearance

Washington, Washington DC, United States
Envisioneering, Inc
customers, investigating, designing, implementing, and testing software on projects for the U.S. Navy. The selected candidate will function as part of software team responsible for delivering capabilities in the C++ language on Linux platforms. Previous experience with C, MATLAB, Python, Git-Flow, CMake and Google Test desired. Understanding of electromagnetics concepts such as real-time adaptive beamforming, radar signal processing … detection, tracking, and waveform scheduling is required. SUMMARY DESCRIPTION: Secret DoD clearance. 5 to 10 years of experience in software development. Software engineering in C++ on Linux platforms. Create or modify existing NRL software to develop capabilities such as real-time adaptive beamforming, radar signal processing, detection, tracking, and waveform scheduling as related to both HF and microwave radar systems. … needed. Collaborate with software engineers, systems engineers, and subject matter experts. Develop technical and user manuals. Job Requirements MINIMUM SKILLS/QUALIFICATIONS: 5+ years of experience. Demonstrated experience in C++ and Linux operating systems. Understanding of electromagnetics concepts. Department of Defense (DoD) Secret clearance . EDUCATION: B.S. or M.S in Computer Science, Computer Engineering, Electrical Engineering, or related field is More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer - Navigation

Yateley, Hampshire, South East, United Kingdom
Gerrell & Hard
value to the customer. Able to explain complex technical concepts to non-technical team members to enable quick decision making within the business. Knowledge, Skills, and Experience: C/C++ (Object oriented coding) Able to code at expert in their C & C++ targeted at Linux based embedded systems. Experience of developing for and debugging on Linux based embedded devices, including More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Senior CNO Software Engineer $308k/year TS/SCI FS-Poly with Security Clearance

Annapolis Junction, Maryland, United States
SYSTOLIC
reversing. - Vulnerability Analysis and Exploit Development: Experience identifying vulnerabilities and developing exploits, including user-mode stack-based and heap-based overflows. - Programming: Strong programming skills in Assembly, C, C#, C++, Perl, or Python, with a focus on understanding system interactions and APIs rather than just production environments. - System-Level Understanding: Knowledge of Unix/Windows system APIs, C++ virtual function More ❯
Employment Type: Permanent
Salary: USD 308,320 Annual
Posted:

Red Team Penetration Tester III with Security Clearance

Virginia Beach, Virginia, United States
Strategic Resilience Group
identify zero-day or previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Education: Bachelor's degree in Cybersecurity, Cyber Operations, Cyber Engineering, Information System, Information Technology, Computer, Electrical, or Electronics Engineering, Software … Active Directory. o Performing exploit development. o Identifying gaps in tools and development techniques; and o Performing development with at least two scripting or programming languages (examples include python, C++, Java, Rust, Assembly, C#, etc.) Travel Requirements: 25% CONUS travel may be required Active TS/SCI clearance, SCI eligible Current U.S. Passport or the ability to obtain prior to More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded C Software Engineer

Cambridge, Cambridgeshire, England
ECM Selection
strong pre-university grades • Embedded software development experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as C++ or C# or MATLAB would be a bonus • Expertise in areas such as software architecture, bare metal development, RTOS, Arm processors, or signal processing • Strong communication skills • British nationality - a … This is a great time to join this rapidly growing company. A highly competitive salary and comprehensive benefits package are on offer to the successful candidate. Keywords: Embedded, C, C++, C#, Python, MATLAB, RTOS, Bare Metal, Defence, Client-Facing, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact More ❯
Employment Type: Permanent
Salary: £60,000 - £80,000
Posted:

Developer

Hounslow, England, United Kingdom
Scalian
and Support to high customer service levels. Produce appropriate technical documentation associated with projects. Ensure full adherence to company and local standards (project cycle, process, documentation). Skills Excellent C++ skills and familiarity with C++ 11 (and above) standards. Knowledge of Python 3 (any additional scripting language would be considered a plus i.e. JavaScript, TypeScript , etc.) Knowledge in a Linux More ❯
Posted:
C++
10th Percentile
£36,950
25th Percentile
£50,000
Median
£66,212
75th Percentile
£85,000
90th Percentile
£120,500