Get the job you really want

Top C++ Jobs in Baltimore, MD

515+ Job Results
8 Days Ago
Fort Meade, MD, USA
Remote
10 Employees
Senior level
10 Employees
Senior level
Business Intelligence • Consulting
As a Principal Software Developer, you will design, develop, troubleshoot, and analyze complex software systems. The role involves advising hardware engineers, deploying software, maintaining logs, and supporting various development methodologies. You will work on software product maintenance, testing, and integration while utilizing various configuration management tools and programming languages.
8 Days Ago
Columbia, MD, USA
127 Employees
Junior
127 Employees
Junior
Software
The Software Engineer will design, code, and test new software applications, enhance existing software, and build testing pipelines while participating in Agile development processes. Responsibilities include architecture design, stakeholder collaboration, and maintaining technical documentation.
8 Days Ago
Towson, MD, USA
26,297 Employees
86K-154K Annually
Senior level
26,297 Employees
86K-154K Annually
Senior level
Consumer Web
The Embedded Software Project Engineer will design and develop power electronic firmware for motor controls and battery management, validate electronic designs through software development and testing, mentor junior team members, and collaborate across various departments to achieve project goals.
Top Benefits:
401-K
Adoption Assistance
Dental Insurance
+12 More
8 Days Ago
Columbia, MD, USA
27,104 Employees
101K-183K Annually
Senior level
27,104 Employees
101K-183K Annually
Senior level
Information Technology • Software
The Software Engineer role involves offensive cyber vulnerability analysis and reverse engineering, as well as cyber tool development. Responsibilities include software development, integration, and cyber testing related to networking devices. Candidates should have expertise in programming, particularly in Assembly, C, C++, and Python, along with experience in cyber tools and techniques.
Top Benefits:
401-K
Child Care Benefits
Company Outings
+17 More
8 Days Ago
Annapolis Junction, MD, USA
Hybrid
66 Employees
Senior level
66 Employees
Senior level
Big Data • Software • Analytics
The Software Engineer at ClearEdge will collaborate with a team to design, develop, and support software solutions for government clients. Responsibilities include coding new features, debugging software, integrating systems, and ensuring quality control. The role requires direct interaction with users and stakeholders to meet business needs and enhance system performance.
10 Days Ago
Annapolis Junction, MD, USA
25 Employees
420K Annually
Entry level
25 Employees
420K Annually
Entry level
Information Technology • Security • Software
Join Belay Technologies as a Software Engineer (SWE) to work on a nationally significant and fast-paced program utilizing DEVOPS best practices and agile methodologies. Responsibilities include software development, testing, and deployment of new capabilities. Required skills include Java, C/C++, Python, and various development tools and frameworks. TS/SCI with CI Poly clearance and Bachelor's Degree in Computer Science are mandatory qualifications.
Top Benefits:
401-K
Company Outings
Dental Insurance
+18 More
16 Days Ago
Annapolis Junction, MD, USA
184 Employees
Mid level
184 Employees
Mid level
Information Technology • Internet of Things
Athenix seeks embedded software developers for low-level development, focusing on hardware control and device driver development using C, C++, and Python. Candidates should possess familiarity with computer architecture and memory management, with experience in DevSecOps and Gitlab.
18 Days Ago
Baltimore, MD, USA
14 Employees
Mid level
14 Employees
Mid level
Software
The UAV Software Engineer will design, develop, and deploy ground control software and on-board communication systems for drone platforms. They will work within small Agile teams, guiding junior developers and engaging in collaborative projects with customers, focusing on high-visibility solutions for national security.
10 Hours Ago
United States
Remote
28 Employees
Senior level
28 Employees
Senior level
Semiconductor
As a Digital Verification Engineer, you will ensure a reusable and scalable verification environment for semiconductor IP solutions. Responsibilities include creating and executing test plans, developing firmware tests, supporting silicon characterization, and driving automation within the verification process. You will leverage your experience in verification methodologies and high-speed interface IP to contribute to timely project delivery and quality assurance.
11 Hours Ago
2 Locations
Remote
96 Employees
120K-160K Annually
Entry level
96 Employees
120K-160K Annually
Entry level
Gaming
As an AI Engineer, you will develop and maintain AI systems for AAA games, implementing production quality C/C++ code, collaborating with designers to create engaging AI behaviors, and managing documentation and production schedules.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size