1 to 25 of 5,959 C++ Jobs

Staff / Sr Staff C++ Software Engineer

Hiring Organisation
SciTec
Location
Boulder, Colorado, United States
Employment Type
Permanent
Salary
USD Annual
teams focus on low-latency data processing, detection, and tracking algorithms for exploitation of remote sensing systems. The ideal candidate will be well-rounded C++ developer, work well as part of a rapid pace, collaborative, small-team environment, and be able to prototype, develop, integrate, and test advanced software solutions … into Government frameworks. Responsibilities Implement software and optimize algorithms for high-throughput multi-object tracking systems Demonstrate fluent, idiomatic mastery of C++; comfortable with software design and architecture Work as part of an Agile team and contribute to shared tools Other duties as assigned Requirements A Bachelor's degree ...

Stimulator/Message Software Engineer - JobID-0264

Hiring Organisation
Innovative Defense Technologies
Location
Mount Laurel, New Jersey, United States
Employment Type
Permanent
Salary
USD Annual
days in office, based out of our Mount Laurel, NJ location. Key Responsibilities What You Will Do: Design, implement, and test complex software in C++, utilizing Kafka, messaging protocols (DDS, Protobuf) Design, implement, and test software using multiple languages and technology stacks Integrate software components into complex DoD software environments … time, as needed Familiarity with combat system design and software Familiarity and experience with developing tactical systems software on DOD programs. Familiarity with C, C++, Python, and/or Java programming languages Adept with developing in Linux OS environments, including shell scripting. Ability to decompose and document requirements and specifications. ...

Senior Software Engineer - JobID-0188

Hiring Organisation
Innovative Defense Technologies
Location
Mount Laurel, New Jersey, United States
Employment Type
Permanent
Salary
USD Annual
discipline (or equivalent professional experience). 7+ years of professional software development experience. Strong experience developing software in one or more languages such as C++, Java, Python, or JavaScript. Experience with Git or similar version control systems. Experience working in Linux-based environments. Experience supporting integration, test execution, and release ...

Senior Embedded C++/ Rust Software Engineer (Safety Critical)

Hiring Organisation
Full Spectrum
Location
Westborough, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
across different client projects with a wide range of technologies, a career at Full Spectrum offers both technical and professional growth opportunities. Senior Embedded C++/Rust Software Engineer (Safety Critical) The Senior Embedded C++/Rust Software Engineer (Safety Critical) will support high-priority autonomous robot systems … Computer Engineering, Physics or related discipline preferred, or equivalent years of experience 5+ years experience designing, developing, and testing production-level embedded software in C++ and/or Rust for safety critical systems Understanding of real-time concepts, thread synchronization, memory management, and performance tuning on Linux Proficiency with Linux ...

Senior Software Engineer - Java/C++ & Cryptography

Hiring Organisation
Quevera LLC
Location
Annapolis Junction, Maryland, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description Job Description: Quevera is seeking a highly skilled Senior Software Engineer - Java/C++ & Cryptography with an active TS/SCI clearance with Polygraph to support mission-critical programs in Annapolis Junction, Maryland . In this role, you will support an ongoing software development effort focused ...

Senior Software Engineer - Java/C++ & Cryptography

Hiring Organisation
Quevera LLC
Location
Columbia, Maryland, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description Job Description: Quevera is seeking a highly skilled Senior Software Engineer - Java/C++ & Cryptography with an active TS/SCI clearance with Polygraph to support mission-critical programs in Annapolis Junction, Maryland . In this role, you will support an ongoing software development effort focused ...

Senior Software Engineer (C++ / Qt)

Hiring Organisation
Tiger Resourcing Group Ltd
Location
Brighton, East Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
C++/Qt Software Engineer Role Overview The overall responsibility of the C++/Qt Software Engineer is to design, develop and maintain software applications, working as part of the Global R&D organisation on products targeted towards the Onshore, Offshore and Transportation markets. Key Responsibilities Design, implement and maintain … features across the control system platform in C++ on Linux, balancing functionality, performance, reliability and long-term maintainability. Develop and evolve the operator-facing GUI (Qt) and contribute to the wider client/server architecture, audio routing and system integration layers. Work within a safety-conscious development lifecycle producing ...

Software Developer / Software Engineer - C++ (SC cleared)

Hiring Organisation
Additional Resources
Location
Cheltenham, Gloucestershire, United Kingdom
Employment Type
Permanent
customers across a specialist technical environment. As a Software Developer/Software Engineer , you will design, develop and maintain high-performance backend solutions using C++ and Java in Linux environments, working with customers and internal teams to deliver reliable, scalable software. This role offers up to £78,000, with … security clearance which must be held at the time of application. You will be responsible for: Designing, developing and maintaining backend applications using C++ and Java within Linux environments. Leading the technical development of software components, services and APIs. Producing reliable, scalable and maintainable code with a strong focus ...

Senior C++ Software Engineer

Hiring Organisation
SciTec
Location
Boulder, Colorado, United States
Employment Type
Permanent
Salary
USD Annual
software processing of Overhead Persistent InfraRed (OPIR) sensor data for Missile Warning, Missile Defense, Battlespace Awareness, and Technical Intelligence. We are seeking a Senior C++ Software Developer to design, implement, and optimize high-performance software supporting remote sensor data exploitation and analysis. This role focuses on hands-on algorithm development … optimization within a large, production C++ codebase running on Linux systems. The ideal candidate is a strong individual contributor with deep C++ expertise, solid systems knowledge, and experience working on performance-critical software in a collaborative, Agile environment. Responsibilities Design, implement, and maintain C++ software components supporting remote sensor data ...

Senior Software Engineer (C++/Simulation)

Hiring Organisation
System One
Location
Orlando, Florida, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description Job Title: Software Engineer (C++/Simulation Systems) Location: Orlando, FL Employment Type: Contract-to-Hire Work Model: Onsite - 4/10-1st Shift Mon-Thurs Security Clearance: Must be eligible to obtain a U.S. Government security clearance Position Overview We are seeking an experienced Software … 7+ years with a Master's degree. Experience working throughout the full software development lifecycle. Proficiency in one or more of the following: C++ Python Java Experience with GitLab or equivalent source control and CI/CD tools. Experience developing software in Windows and Linux environments. Strong problem-solving, debugging ...

Senior Software Engineer (C++/Simulation)

Hiring Organisation
System One
Location
San Francisco, California, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description Job Title: Software Engineer (C++/Simulation Systems) Location: Orlando, FL Employment Type: Contract-to-Hire Work Model: Onsite - 4/10-1st Shift Mon-Thurs Security Clearance: Must be eligible to obtain a U.S. Government security clearance Position Overview We are seeking an experienced Software … 7+ years with a Master's degree. Experience working throughout the full software development lifecycle. Proficiency in one or more of the following: C++ Python Java Experience with GitLab or equivalent source control and CI/CD tools. Experience developing software in Windows and Linux environments. Strong problem-solving, debugging ...

Senior Software Engineer (C++/Simulation)

Hiring Organisation
System One
Location
Winter Park, Florida, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description Job Title: Software Engineer (C++/Simulation Systems) Location: Orlando, FL Employment Type: Contract-to-Hire Work Model: Onsite - 4/10-1st Shift Mon-Thurs Security Clearance: Must be eligible to obtain a U.S. Government security clearance Position Overview We are seeking an experienced Software … 7+ years with a Master's degree. Experience working throughout the full software development lifecycle. Proficiency in one or more of the following: C++ Python Java Experience with GitLab or equivalent source control and CI/CD tools. Experience developing software in Windows and Linux environments. Strong problem-solving, debugging ...

Software Developer (Java/C++)

Hiring Organisation
Hunter Selection
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£75,000
Software Developer (Java/C++) Up to £77,000 DOE | SC Clearance Required | Gloucester About the Role We're recruiting for a Software Developer to join a growing technology organisation delivering innovative software solutions within a secure and highly technical environment. Working as part of an experienced engineering team ...

Senior Software Engineer for Medical Device Startup

Hiring Organisation
Levisonics Inc
Location
Fishers, Indiana, United States
Employment Type
Permanent
Salary
USD Annual
Engineering, or a related field, with a minimum of 5 years of experience. This role requires strong coding skills in Python and C/C++, proficiency in developing intuitive and visually engaging graphical user interfaces, and expertise in SQL for effective data management and database design. Experience with version control … Apply all relevant requirements from existing software. Parallel Processing and Language Conversion: Implement efficient parallel processing techniques. Convert existing Python code to C/C++ or another suitable low-level efficient language to run software optimally on embedded hardware. Other Responsibilities: Develop high-quality, efficient, and maintainable code. Design intuitive ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
consultancy or industry setting Proven experience developing firmware or low-level drivers in resource-constrained environments. Expertise of system programming languages (C, C++, Rust, Ada) and experience managing memory allocation, threading, and real-time constraints. Strong background in Unix/Linux operating systems, including kernel interaction or usage of RTOS ...

Aegis Software Engineer - JobID-0250

Hiring Organisation
Innovative Defense Technologies
Location
Mount Laurel, New Jersey, United States
Employment Type
Permanent
Salary
USD Annual
discipline (or equivalent professional experience). 3+ years of professional software development experience. Experience developing software using one or more programming languages such as C++, Java, Python, or JavaScript. Experience with Git or similar version control systems. Experience working in Linux-based environments. Familiarity with SQL and relational database technologies ...

Software Engineer - JobID-0187

Hiring Organisation
Innovative Defense Technologies
Location
Mount Laurel, New Jersey, United States
Employment Type
Permanent
Salary
USD Annual
discipline (or equivalent professional experience). 4+ years of professional software development experience. Experience developing software using one or more programming languages such as C++, Java, Python, or JavaScript. Experience with Git or similar version control systems. Experience working in Linux-based environments. Familiarity with SQL and relational database technologies ...

Senior Software Engineer

Hiring Organisation
JSI Telecom
Location
McLean, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
with external customers. Minimum 7 years development experience: extensive application development experience, and software engineering and architecture expertise using multiple program languages (e.g., C, C++, C#, ASP.Net, Java, JavaScript, SQL, jQuery, XML, Perl, YAML, and JSON). Strong proficiency with Restful API, Scripting languages (e.g. Perl, Powershell, Python etc.). ...

Senior Software Engineer - Backend

Hiring Organisation
Fitch Ratings
Location
London, UK
Employment Type
Full-time
least 3–5 years leading teams of highly technical engineers. Demonstrated experience delivering enterprise-scale software platforms, APIs, and distributed systems. Strong proficiency in C++, Java (Spring Boot), and/or Python (FastAPI or similar), with the ability to guide engineering teams on architecture, design, and implementation. Experience designing, building ...

Senior C++ Software Engineer

Hiring Organisation
Catapult Sports
Location
Cambridge, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
Description Build the software that powers football on game day. What if you could watch an NFL game on Sunday and know that the C++ software you wrote was helping power what you're seeing? At Catapult, that's the reality. We're looking for a Senior C++ Software Engineer … football practice and gameday. This is a hands-on engineering role at the heart of our football product. You'll be building high-performance C++ applications that are used directly by customers, working across client/desktop software, live video and real-time processing. Your software needs to work when ...

Senior Software Engineer C++

Hiring Organisation
REC SOLUTIONS LIMITED
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Senior Software Engineer C++ (Python, SQL, Linux, Trading, FinTech, Financial Technology, Low Latency, Backend) ***This is a hybrid role, 3 days remote and 2 days in the office*** Our client actively encourages diversity, equality and inclusion within its workforce and welcomes applications from a diverse background, REC Solutions Limited does … with your thinking, then my client could be the ideal place for you to develop your career. Benefits (not exhaustive list): Senior Software Engineer C++ (Python, SQL, Linux, Trading, FinTech, Financial Technology, Low Latency, Backend) Competitive salary 25 days annual leave - not including bank holiday Private medical insurance Flexible working ...

Senior Embedded Software Engineer ( C++ / Embedded Linux)

Hiring Organisation
Empo Health
Location
San Bruno, California, United States
Employment Type
Permanent
Salary
USD Annual
This is a full-time position with the following responsibilities: Serve as the primary technical owner for our linux user space C++ application, ensuring high-performance execution and a maintainable modern architecture for long-term scalability. Design and implement reliable, thread-safe, multithreaded software components (synchronization, concurrency mechanisms, performance). … fixes. Develop and maintain automation, test, and build tooling using Python and/or Bash. Write/maintain user-space code in C/C++ and apply strong object-oriented design principles where appropriate. Support manufacturing and bring-up activities as needed Improve software observability and diagnostics (logging, metrics, traceability ...

Senior C++ / Java Developer

Location
Greater London, England, United Kingdom
## Senior C++/Java DeveloperApplylocations: London, United Kingdomtime type: Full timeposted on: Posted 3 Days Agojob requisition id: R0119302**ABOUT US:**LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence … with meaningful careers.**ROLE SUMMARY:**This is an individual contributor role responsible for the design, development, and delivery of high‐quality software solutions using C++ and Java within a defined product, platform, or client solution area. The role emphasizes hands‐on engineering, strong ownership of medium‐to‐large technical components ...

Python Software Engineer - Financial Engineering

Hiring Organisation
Risk Analytics Company
Location
Guilford, Connecticut, United States
Employment Type
Permanent
Salary
USD Annual
performance computing. Knowledge of Docker, Kubernetes, or cloud infrastructure (AWS, Azure, or GCP). Experience with machine learning applied to financial markets. Familiarity with C++, Rust, or Java is a plus. Technical Skills Python NumPy Pandas SciPy SQL Git Linux Docker REST APIs Financial Modeling Quantitative Finance Risk Analytics Time ...

Python Software Engineer - Financial Engineering

Hiring Organisation
Risk Analytics Company
Location
New Haven, Connecticut, United States
Employment Type
Permanent
Salary
USD Annual
performance computing. Knowledge of Docker, Kubernetes, or cloud infrastructure (AWS, Azure, or GCP). Experience with machine learning applied to financial markets. Familiarity with C++, Rust, or Java is a plus. Technical Skills Python NumPy Pandas SciPy SQL Git Linux Docker REST APIs Financial Modeling Quantitative Finance Risk Analytics Time ...