C++ Job Vacancies

1,126 to 1,150 of 1,376 C++ Jobs

Embedded Software Engineer with Security Clearance

Grand Prairie, Texas, United States
PlanIT Group LLC
Looking for Embedded Software Engineer with 6+ years of experience to work on missile seeker software using C/C++ VxWorks/Linux thru all phases of software ranging from requirements analysis through code implementation and formal qualification testing. Candidate must have active secret clearance. Candidate will work onsite full-time (Mon-Thu 4 days/10 hours per day … at Grand Prairie, Texas. Required Qualifications: - Active secret clearance required to start - Bachelor's Degree - 6+ years of C/C++ VxWorks/Linux embedded software development thru all phases of software lifecycle - 6+ years of experience with multi-core processor (LS1046A & Zynq System-on-Chip) SW development & integration - 6+ years of algorithm development experience; such as, target detection and More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer with Security Clearance

Colorado Springs, Colorado, United States
Insight Global, Inc
Missile Defense systems with newly designed missile defense systems to provide a more robust, integrated platform to defend the nation. Candidates must have a strong background developing in Java, C++, or python; and excel working in a collaborative environment. Minimum job requirements include: - Active Secret Clearance Required; Top Secret Clearance preferred - Bachelors Degree and 2+ years of experience in a … software development or engineering role specifically working with Java, C++, and python. - Experience developing, testing, and integrating Software into complex, enterprise systems - Basic understanding of gathering requirements, performing basic unit testing, and performing basic validation and verification testing. - Strong communication skills both written and oral Insight Global is hiring multiple Software Developers at multiple locations for this role so candidates More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Manager with Security Clearance

Tucson, Arizona, United States
TEKsystems c/o Allegis Group
Top Skills' Details C# C# (C/C++ also beneficial) Python MVC web application development with ASP.NET Active Secret Clearance 15+ years of software development experience Job Description CAN SIT IN TUSCON, AZ or NICEVILLE, FL Working as a member of a small team, the software developer will work with their customer counterparts to develop, clarify and document the performance … person will participate in the modification or upgrade of systems to provide additional capabilities and enable new applications. Education: - BS in CS or related discipline Skills: - C# (C/C++ also beneficial) Object oriented programming/design - MVC web application development with ASP.NET - Networking Software (TCP, UDP, ICMP, multicast, etc.) - HTML - JavaScript - Ability to work hand-in-hand with customers More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer

Newtown, Powys, Wales, United Kingdom
Hybrid / WFH Options
Greenfield I T Recruitment
Senior Software Engineer – C++ Role : Senior Software Engineer Location : Powys/SY15Onsite role with potentially one day working from home Salary: Up to £70k plus benefits JOB OPPORTUNITY! Our client is a specialist engineering/manufacturing company who operate globally.This role will have responsibility for designing and developing new software within an engineering and manufacturing setting using C++/C More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

Embedded Software Engineer

Penicuik, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
FINTEC recruit
with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embedded software across a range of microcontrollers, microprocessors and linux-based systems C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, device drivers and boaod support packages & User Interface engines such as QT and Crank To build … for Embedded Software Engineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ for embedded systems. Hands-on experience with embedded software development on microcontrollers/microprocessors. Expertise in embedded Linux systems, including kernel, bootloaders, device drivers, and BSPs and user interface engines. More ❯
Employment Type: Permanent, Work From Home
Posted:

Embedded Software Engineer

Edinburgh, Penicuik, Midlothian, United Kingdom
Hybrid / WFH Options
FINTEC recruit Ltd
with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embedded software across a range of microcontrollers, microprocessors and linux-based systems – C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, device drivers and boaod support packages & User Interface engines such as QT and Crank To build … for Embedded Software Engineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ for embedded systems. Hands-on experience with embedded software development on microcontrollers/microprocessors. Expertise in embedded Linux systems, including kernel, bootloaders, device drivers, and BSPs and user interface engines. More ❯
Employment Type: Permanent
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Enterprise Recruitment Limited
out a niche. This opportunity is both rare and exceptional in todays market. That said, expectations are high. Senior Embedded software engineer requirements: Minimum 3+ years embedded C (ideally C++ with Rust also interesting) Excellent academic background with degree from a top university Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive, collaborative mindset with ownership … software function of a company thats scaling fast. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Position : Senior Embedded Software Engineer Location : Cambridge Salary : £60-150k Key Skills : embedded C, RTOS, bare-metal Desirable skills : Rust, C++, Embedded Linux, Yocto, OpenAMP, STM32, AMD/Xilinx Zynq Ultrascale+ Apply: jamie AT enterpriserecruitment DOT com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Im not an engineer myself, but have a BSc in Computer Science so have More ❯
Employment Type: Permanent
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Enterprise Recruitment Ltd
a niche. This opportunity is both rare and exceptional in today’s market. That said, expectations are high. Senior Embedded software engineer requirements: Minimum 3+ years embedded C (ideally C++ with Rust also interesting) Excellent academic background with degree from a top university Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive, collaborative mindset with ownership … function of a company that’s scaling fast. Position : Senior Embedded Software Engineer Location : Cambridge Salary : £60-150k Key Skills : embedded C, RTOS, bare-metal Desirable skills : Rust, C++, Embedded Linux, Yocto, OpenAMP, STM32, AMD/Xilinx Zynq Ultrascale+ Apply: jamie AT enterpriserecruitment DOT com I’m not an engineer myself, but have a BSc in Computer Science so More ❯
Employment Type: Permanent
Salary: £60000 - £150000/annum Equity
Posted:

Embedded Software Engineer

Hemel Hempstead, Hertfordshire, South East, United Kingdom
Morson Talent
and production hardware. Security clearance (BPSS on joining and eligibility for SC clearance) is mandatory. Skills: Minimum 5 years' experience in embedded software development Strong proficiency in C and C++ programming Experience with ARM Cortex-M microcontrollers (Armv8-M, Cortex-M4, Cortex-M33, STM32) Familiarity with embedded real-time operating systems, especially FreeRTOS (also Keil RTX, ThreadX) Knowledge of embedded … development IDEs such as NXP MCUxpresso, Keil uVision, Freescale CodeWarrior, STM32CubeIDE Strong problem-solving skills and attention to detail Effective verbal and written communication skills Software/Tools: C, C++ FreeRTOS and other embedded RTOS MCUxpresso IDE, Keil uVision, STM32CubeIDE, Freescale CodeWarrior Jira for task and defect management UML for architectural design interpretation Certifications & Standards: BPSS clearance required on joining More ❯
Employment Type: Contract
Posted:

Embedded Software Engineer

Hemel Hempstead, Hertfordshire, United Kingdom
Morson Talent
and production hardware. Security clearance (BPSS on joining and eligibility for SC clearance) is mandatory. Skills: Minimum 5 years’ experience in embedded software development Strong proficiency in C and C++ programming Experience with ARM Cortex-M microcontrollers (Armv8-M, Cortex-M4, Cortex-M33, STM32) Familiarity with embedded real-time operating systems, especially FreeRTOS (also Keil RTX, ThreadX) Knowledge of embedded … development IDEs such as NXP MCUxpresso, Keil uVision, Freescale CodeWarrior, STM32CubeIDE Strong problem-solving skills and attention to detail Effective verbal and written communication skills Software/Tools: C, C++ FreeRTOS and other embedded RTOS MCUxpresso IDE, Keil uVision, STM32CubeIDE, Freescale CodeWarrior Jira for task and defect management UML for architectural design interpretation Certifications & Standards: BPSS clearance required on joining More ❯
Employment Type: Contract
Posted:

Software Engineer Level 3-5 with Security Clearance

Saint Louis, Missouri, United States
Beacon Hill
pipelines to support mission-critical, high-security programs. Key Responsibilities: Design, develop, test, and maintain embedded software for integrated hardware systems Translate requirements into scalable and efficient software using C++ or similar Build and support CI/CD pipelines to streamline development and deployment Collaborate with hardware teams to tightly integrate software components Perform unit, integration, and system-level testing … practices Support project planning, documentation, and performance tracking Required Qualifications: Bachelor's degree in engineering, computer science, or related field 5+ years of professional software development experience Proficient in C++ and/or development on Linux operating systems Experience setting up and managing CI/CD pipelines U.S. Citizenship with active Secret clearance Ability to obtain Special Access Clearance Preferred More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Lead Software Developer

Hertfordshire, United Kingdom
Hybrid / WFH Options
Matchtech
per week required on-site due to workload classification. Key Responsibilities: Collaborate with Project Leads, Simulation Architects, and the wider project team to develop synthetic environments using C/C++, C#, and Linux. Provide technical leadership, project management, and team building in the development of defence systems and system architectures. Support the full product life cycle, including visualisations, demonstrations, verification … and international customers. Job Requirements: Experience in leading software development teams and advancing technical development of synthetic environments/simulation components. Strong background in software development with C# and C++, with the ability to solve complex problems. Open approach to software development, as applications may span multiple projects, requiring strong communication skills. Experience with real-time software development and simulation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Developer with Security Clearance

Annapolis Junction, Maryland, United States
BlueHalo
will perform hands-on software analysis, proof-of-concept creation, and product development in support of an exciting mission. You will develop mostly in C, but some situations involve C++, and the reading/writing of assembly. If that sounds like you and you're ready to make an impact now, not later, read on for the details and apply … Perform virtual environment development, vulnerability analysis, reverse engineering, software development, and operational support to solve many of the country's toughest problems Apply expertise in cloud engineering, C/C++ development, reverse engineering, and automated unit testing in Python, develop capabilities in assembly, research existing functionality, and learn new technologies quickly. Provide support to the test team during component and … or more years of Software System Requirements Analysis, Design, Development, Integration, and/or Testing Four (4) or more years of Software development experience using C, C/C++, or other proprietary languages Experience with Software Reverse Engineering and/or debugging tools, such as IDAPro, OllyDbg, gdb, etc. Experience with Configuration, administration, and development experience in Virtual Environments (VMWare More ❯
Employment Type: Permanent
Salary: USD 230,000 Annual
Posted:

Lead Software Developer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Matchtech
per week required on-site due to workload classification. Key Responsibilities: Collaborate with Project Leads, Simulation Architects, and the wider project team to develop synthetic environments using C/C++, C#, and Linux. Provide technical leadership, project management, and team building in the development of defence systems and system architectures. Support the full product life cycle, including visualisations, demonstrations, verification … and international customers. Job Requirements: Experience in leading software development teams and advancing technical development of synthetic environments/simulation components. Strong background in software development with C# and C++, with the ability to solve complex problems. Open approach to software development, as applications may span multiple projects, requiring strong communication skills. Experience with real-time software development and simulation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Manager

City, Cardiff, United Kingdom
Rise Technical Recruitment
innovation, to building their team of experts, they are now known leaders in their specialist field. The ideal candidate will possess strong experience with embedded software such as C, C++ and have a basic understanding of .Net and C#. It is a must that to have previously worked in a similar role where you have managed a team and driven … development and team management Strong ability to foster innovation and drive results A strategic thinker who has good problem solving skills Strong knowledge of Embedded Software such as C, C++ Understanding of .Net and C# Desirable to know Azure DevOps, Linux and Android. More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 75,000 Annual
Posted:

Embedded Software Manager

Cardiff, South Glamorgan, Wales, United Kingdom
Rise Technical Recruitment Limited
innovation, to building their team of experts, they are now known leaders in their specialist field. The ideal candidate will possess strong experience with embedded software such as C, C++ and have a basic understanding of .Net and C#. It is a must that to have previously worked in a similar role where you have managed a team and driven … development and team management Strong ability to foster innovation and drive results A strategic thinker who has good problem solving skills Strong knowledge of Embedded Software such as C, C++ Understanding of .Net and C# Desirable to know Azure DevOps, Linux and Android. More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Embedded Software Manager

newport, wales, united kingdom
Rise Technical Recruitment Limited
innovation, to building their team of experts, they are now known leaders in their specialist field. The ideal candidate will possess strong experience with embedded software such as C, C++ and have a basic understanding of .Net and C#. It is a must that to have previously worked in a similar role where you have managed a team and driven … development and team management Strong ability to foster innovation and drive results A strategic thinker who has good problem solving skills Strong knowledge of Embedded Software such as C, C++ Understanding of .Net and C# Desirable to know Azure DevOps, Linux and Android. JBRP1_UKTJ More ❯
Posted:

Software Development Engineer

Guildford, Surrey, United Kingdom
ECM Selection (Holdings) Limited
and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data. - Experience with Python and C++/C# including how to integrate ML features. The role does require relevant technical expertise, limited university/freelance projects are not sufficient. On offer is an excellent remuneration package … need to undertake background checks and also work fully onsite to take up this role. Keywords: Software Engineering, AI/ML Applications, Desktop/Web, Data Engineering Support, Python, C++, C#, Onsite, Guildford Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the More ❯
Employment Type: Permanent
Salary: £55000 - £75000/annum DoE + Benefits
Posted:

Software Engineer, Modelling Tools

Guildford, Surrey, United Kingdom
ECM Selection (Holdings) Limited
tools. Requirements: - Strong academic background – many within the team have PhDs and minimally have a Master’s in computer science, physics, engineering, maths or similar. - Demonstrable programming experience in C++ (and ideally C or Fortran). - Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. - Strong numeracy and understanding of mathematical modelling. - Experience with CUDA, multithreading, AI … live fairly close by to Guildford (if not in Guildford already). Company sponsorship is available for applicants who meet all the requirements and most of the desirables. Keywords: C++, .NET, C/Fortran, Real-time Modelling Software, Algorithms, Maths Modelling, AI/ML, Graphics, Onsite Another top job from ECM, the high-tech recruitment experts. Even if this job More ❯
Employment Type: Permanent
Salary: £55000 - £85000/annum DoE + benefits
Posted:

Senior Software Engineer III with Security Clearance

Annapolis Junction, Maryland, United States
ALTA IT Services
SOFTWARE ENGINEER 3 - MATLAB C++ PYTHON Active Clearance Required: TS/SCI with Full Scope Polygraph Annapolis Junction, MD - Onsite ALTA IT Services has a direct hire opening for a Software Engineer 3 to support an innovative software engineering and staffing firm based in Elkridge, Maryland. The company specializes in providing cutting-edge software solutions and assembling exceptional teams for … programs. Required Skills and Responsibilities 20+ years of software engineering experience Designs and implements software modules in MATLAB or other similar design suite Demonstrated experience coding in C/C++ and Python Experience with SDRs (REDHAWK/RFNext, GNU, etc.), Experience with message queue implementation/communication Experience with Development Suites (X-Midas, etc.) or C Python-based signal processing More ❯
Employment Type: Permanent
Salary: USD 144 Hourly
Posted:

Signal Processing Engineer with Security Clearance

Chantilly, Virginia, United States
Spectric Labs
geolocation analysis on data collected by existing sensor systems. • Research and development of novel DSP, geolocation, and target tracking algorithms. • Implementation of low-latency processing solutions in C/C++ and Python. • Design and development of dynamically scalable and fault-tolerant distributed solutions. • Develop simulation capabilities to aid development, testing, and verification. • Collaborating with customers and operational users to identify … Qualifications: • Bachelor's degree or higher in Electrical/Computer Engineering, Physics, Mathematics, or a related field. • Strong background in math and linear algebra. • 3+ years of C/C++ and Python development experience. • Knowledge of signal processing and/or geolocation techniques. • Self-motivated with strong communication skills. • Proficient in Linux environments. • Active TS/SCI clearance. Preferred Skills More ❯
Employment Type: Permanent
Salary: USD 190,000 Annual
Posted:

Embedded Software Engineer

Lichfield, England, United Kingdom
Gold Group Ltd
Job Title: Embedded Software Engineer - Power Location: Lichfield Term: 6 Month Initial IR35: INSIDE Hourly Rate: £DOE Key Skills: Embedded Software, Engineering, C++, Python, Microcontrollers, DSPs, MATLAB, Simulink, DOORS, Requirements Management, Aerospace, Electronics, Testing The Role: Are you an embedded controls specialist with a passion for tackling complex engineering challenges? We’re looking for a highly skilled Embedded Software Engineer … Systems, or Software Engineering. A proven background delivering embedded software/firmware in one or more regulated industries (automotive, aerospace, defence, nuclear, etc.). Proficiency in embedded C/C++ and/or Python for microcontrollers. Strong understanding of embedded systems operation and ideally DSPs. Experience with MATLAB/Simulink code generation would be a plus. A team player mindset More ❯
Posted:

Software Engineer

Belfast, County Antrim, Northern Ireland, United Kingdom
Expleo Group
skills Knowledge of embedded real-time development and the hardware/software interface. Understanding of real-time operating system behavior and software requirements analysis. Proficiency in JAVA, ADA or C++ Understanding of data communications (e.g., 1553, RS422) and networking principles. Practical experience in real-time embedded development, integrating and debugging on target hardware, and using real-time operating systems. Track … record in developing C/C++ applications. Awareness of the principles and levels of software testing. Desired skills Knowledge of UML and Agile development methodologies. Experience in Graphical User Interface design and development. Understanding of software configuration control. Ability to undertake roles beyond software development, such as Software Architect or Software Engineering Manager. Practical experience in model-driven software development More ❯
Employment Type: Permanent
Posted:

Software Engineers

Sterling Heights, Michigan, United States
Softworld Inc
Job Title: Software Engineer Job Location: Sterling Heights MI 48310 Onsite Requirements: C++ Embedded RTI DDS middleware Job Description: Responsibilities: Design, configure, and test a new software development environment that will be used to create software work products ranging from documentation to code and test artifacts. Develop software documentation and code across one or more vehicle domains including board support … Engineering, Project Management, and Software Quality. Lead agile scrum ceremonies such as daily scrum meetings, PI Planning events, retrospectives, and demonstrations Performs other duties as assigned. Qualifications: Experience with C++ (this is primary need) Python Qt MATHWORKS tools (e.g., MATLAB/Simulink) GIT Bitbucket Experience working with mixed Operating System environments VxWorks, Linux, RTOS, Virtualization, BSPs, GVOS, etc. Experience with More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Data & Protocol Analyst | Salisbury | Permanent | £29,001 - £33,658

Salisbury, Wiltshire, United Kingdom
Hybrid / WFH Options
Curo Services
discipline or possess equivalent experience. You will bring strong technical skills in data and protocol analysis, with experience in at least one high-level programming language (eg C/C++ or Python) and a solid understanding of computer networking. You'll be inquisitive, persistent, and capable of solving complex technical puzzles, with a systems-level mindset and a passion for … stakeholders across defence, academia, and industry Requirements: Degree-qualified in a relevant STEM discipline or equivalent experience Proficiency in at least one high-level programming language (eg C/C++, Python) Strong understanding of computer networking and communication protocols Experience with at least one of the following: Compression, obfuscation, or encryption techniques Data encoding formats (eg raw binary, base64, Unicode More ❯
Employment Type: Permanent
Salary: GBP 29,001 - 33,658 Annual
Posted:
C++
10th Percentile
£27,625
25th Percentile
£47,500
Median
£65,000
75th Percentile
£95,000
90th Percentile
£142,000