Get the job you really want.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.
Top C++ Jobs
Information Technology • Consulting • Defense
The RF Engineer will develop and integrate system models, collaborate with intelligence partners for electronic attack countermeasures, conduct lab testing, and maintain professional relationships within the intelligence community. The position involves software development and requires hands-on experience in RF lab environments.
Top Skills:
C++MatlabPythonVhdl
Fintech • Information Technology • Payments • Software
As a Software Engineer IV at NCR Voyix, you will design and implement new features for payment and loyalty software, ensuring high quality and reliability. You will mentor team members, resolve software issues, and participate in Agile development processes, while applying your expertise in C++ and software best practices.
Top Skills:
C++
Industrial • Manufacturing
As the IoT Edge Firmware Development Lead, you will oversee the design, implementation, and documentation of hardware-agnostic firmware for edge devices. You will manage the development and maintenance of firmware, ensure technical alignment with global teams, and apply best practices in security, modularity, and testing.
Top Skills:
C++
Information Technology • Consulting • Defense
The role involves overseeing flight software development for NASA's Commercial Spacecraft, including review of requirements, software design, integration, and certification. Engineers will also collaborate with contractors, assess risks, and ensure flight readiness. Responsibilities extend to providing mission support during spacecraft operations and troubleshooting.
Top Skills:
CC++
Fintech • Information Technology • Payments • Software
As a C++ Software Engineer II at NCR Voyix, you will design, develop, and implement software solutions for their Fuel Controller product, focusing on outdoor automated fuel dispensers. Responsibilities include collaborating with developers, analyzing business requirements, testing and supporting software applications, and documenting processes.
Top Skills:
C++
Information Technology • Consulting • Defense
The Database Engineer will manage metadata governance, oversee project delivery in compliance with data standards, and ensure effective system operations including upgrades and repairs. Responsibilities include developing ingestion processes, maintaining an efficient metadata repository, and user access management, while contributing to various data initiatives and ensuring compliance with security policies.
Top Skills:
AngularjsC#C++ColdfusionLinuxMS OfficeOraclePHPPostgresPowershellPythonSQLWindows
Information Technology • Consulting • Defense
The Digital Signal Processing Engineer will design, develop, integrate, and test software systems supporting SIGINT. Responsibilities include enhancing existing tools, defining requirements for future systems, and utilizing engineering software for tasks. A collaborative environment focusing on advanced software solutions for national security is emphasized.
Top Skills:
C++Python
18 Days Ago
Information Technology • Consulting • Defense
The role involves developing spacecraft Guidance, Navigation, and Control (GNC) models and simulations. Responsibilities include designing math models, creating simulation scenarios, analyzing simulation data, and presenting findings to clients. The ideal candidate should possess software development skills and a strong background in orbital mechanics.
Top Skills:
CC++Python
Information Technology • Consulting • Defense
The FPGA Engineer will be responsible for algorithm exploration, architecture definition, and complete FPGA development including modeling, implementation, verification, and integration. They will work on high-speed FPGAs for communications and signal processing applications. A strong background in VHDL or Verilog and experience with Xilinx or Altera FPGAs are essential.
Top Skills:
CC++PythonVerilogVhdl
Information Technology • Consulting • Defense
As an FPGA Engineer, you will develop algorithms and implement high-speed FPGAs for various communications and signal processing applications, including modeling, simulation, synthesis, and integration. Responsibilities also include documentation and verification tasks to ensure efficient delivery of digital processing solutions.
Top Skills:
CC++VerilogVhdl
Information Technology • Consulting • Defense
The software engineer will develop, maintain, and enhance complex software systems, debug existing software, integrate systems, and improve software development processes. They will also analyze user requirements, design new software, and assist in testing procedures, all while ensuring compliance with system performance standards and contributing to software documentation.
Top Skills:
CC++GoJ2EeJavaJavaScriptPython
Information Technology • Consulting • Defense
As a Software Engineer, you will develop and maintain complex software systems, analyze user requirements, debug existing software, and design new software features. You will work individually or as part of a team in various functional areas including Cyber Mission Operations.
Top Skills:
BashCC++GoJ2EeJavaJavaScriptPython
Fintech • Information Technology • Payments • Software
As a Senior Software Engineer, you will design and implement product features, develop unit tests, resolve software problems, and mentor team members. You will advocate for software quality and participate in agile development processes, ensuring that technology meets the industry's evolving needs.
Top Skills:
C++Python
Information Technology • Consulting • Defense
The Senior Software Engineer will develop AI and ML algorithms for national security applications. Responsibilities include programming in Python and C/C++, managing Git, working with various AI frameworks, and participating in a focused team environment.
Top Skills:
CC++Python
Information Technology • Consulting • Defense
Develop, enhance, and maintain mission-critical software for Cyber Operations. Work in a team-oriented environment to adapt to changing requirements in a fast-paced setting, conducting lifecycle software development and testing, while interfacing with technical users to address needs and bugs.
Top Skills:
BashCC++GoPerlPython
Information Technology • Consulting • Defense
As an AI/ML Software Engineer at CACI, you will develop AI and ML algorithms for national security applications, collaborate within a skilled team, and deploy machine learning models. Your expertise in programming with Python and C/C++, containerization, and understanding AI principles is critical to addressing complex challenges.
Top Skills:
CC++Python
Information Technology • Consulting • Defense
The AI/ML Software Engineer will develop advanced AI and machine learning algorithms to address national security challenges. Responsibilities include programming in Rust and Python, utilizing frameworks like Pytorch and Tensorflow, and collaborating with a focused team to create innovative solutions.
Top Skills:
CC++PythonRust
Information Technology • Consulting • Defense
As a Software Developer in the AI research team, you will collaborate on projects in machine learning and AI, focusing on both frontend and backend development. Your responsibilities include creating rapid prototypes and tools, designing and deploying software, and applying Agile methodologies in a fast-paced environment.
Top Skills:
C++GoJavaJavaScriptNode.jsPythonRust
Information Technology • Consulting • Defense
The Digital Signals Processing Lead will manage a team of DSP engineers to develop and support advanced signal processing applications, focusing on SIGINT and software-defined radio systems. Responsibilities include collaborating with customers, defining requirements, and delivering innovative solutions for defense challenges.
Top Skills:
C++Python
Information Technology • Consulting • Defense
The FPGA Engineer will handle algorithm exploration, architecture definition, modeling, FPGA implementation, verification, and delivery. Responsibilities include FPGA development tasks such as documentation, implementation, simulation, and integration for multi-channel software defined radio applications.
Top Skills:
CC++VerilogVhdl
Information Technology • Consulting • Defense
The Unmanned Systems Software Developer will manage software configuration for multiple Linux-based computers used in Unmanned Surface Vessels. Responsibilities include improving cybersecurity, automating software updates, and managing network configurations. The ideal candidate must possess strong communication skills and a bachelor's degree in a relevant field.
Top Skills:
C++LinuxPython
Information Technology • Consulting • Defense
As a C# Software Developer at CACI, you will build and maintain applications and SQL databases to automate data processing. Your role involves debugging software, enhancing existing applications, and collaborating with business analysts to gather requirements. You will utilize various programming and scripting languages, as well as contribute to different stages of the software development life cycle (SDLC).
Top Skills:
C#C++JavaPowershellPythonRubySQLVisual Basic
Information Technology • Consulting • Defense
The Cyber Software Engineer will design, develop, enhance, and maintain software capabilities for mission operations. Responsibilities include full life cycle software development, debugging, and testing while adapting to changing requirements in a collaborative team environment.
Top Skills:
BashCC++GoPerlPython
Real Estate • Travel • PropTech
Join the Privacy team at Airbnb to enhance user trust and protect data privacy. Responsibilities include defining strategies for privacy by design, leading cross-functional technical initiatives, integrating privacy measures into AI/ML pipelines, and designing privacy infrastructures. Ideal candidates have extensive software engineering experience, strong programming skills, and a passion for collaboration and compliance with privacy regulations.
Top Skills:
C++JavaPythonScala
Information Technology • Consulting • Defense
The System Engineer will support the Aegis Test Team with integration, testing, and maintenance of the Aegis Weapon System. Responsibilities include software changes tracking, troubleshooting Aegis Computing Infrastructure issues, maintaining user accounts, ensuring compliance, and developing data analysis tools while assisting with various tests.
Top Skills:
C++JavaPythonSQL
Top Companies Hiring C++ Developers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
Total selected ()
No Results
No Results