C++ Software Developer
$100k - $140kGromelski and Associates, Inc.
Job Description
Job Description
C++ Software Developer
Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software Development and Testing; System Integration, Testing and Evaluation; Lab Management and Field Installation; Integrated Logistics Support, Training Development and Delivery, Multimedia Support, and Technical System Support.
C++ Software Developer Job Description
C++ Software Developer creates solutions to complex problems with the end user/client in mind. The ideal candidate has gained experience with the full software development lifecycle in an object-oriented analysis and design environment. The Developer will be responsible for performing system software development tasks and activities to include:
- Develops C++ software programs for complex military and space systems
- Installs and tests new and legacy developed software enhancement and improvement packages
- Isolates system operational performance deficiencies related software, tests, debugs, and modifies custom software applications
- Resolves software and hardware compatibility and operability issues
- Supports software integration activities
- Work with cross-functional engineering teams in conducting system/software analysis and design
- Success in this position requires an assertive, confident attitude and a commitment to working as a part of a team to meet critical delivery schedules.
C++ Software Developer Required Skills:
- Ability to use and code in LINUX/UNIX proficiently.
1. Basic commands
2. Scripting (bash, python, etc)
3. Experience with Sysvinit and Systemd
4. Experience with modifying kernel settings, ulimits, etc.
5. Experience with VxWorks real-time operating system
- Proficiency at the Kernel level and close to the kernel
- Develop custom C++ software code, debugs, troubleshoots, and resolves software and hardware compatibility and operability issues
- Use data structures, software engineering, OOD, C++ programing techniques and algorithms to write, debug and test code
- Performs software integration in a laboratory environment
- Follows and executes procedures - installation, recovery, checkout, test, etc.
- Follows direction of software development team leads
C++ Software Developer Highly Desirable Skills:
- Experience with Wind River specialized embedded O/S, virtualization platforms and development tools
- Strong Debugging skills
1. Dmesg, Ispci, Isof, netstat, etc
2. Gdb
3. Jconsole, jvisualvm
- Ability to rotate from code developer into the integration role when needed.
- System-level & architecture concepts
1. Middleware/Corba
2. Basic networking (UDP/TCP, interface management, sub-interfaces, etc.)
3. NTP and time distribution
4. DHCP and IP distribution
5. NFS and filesystem distribution
- Version control & Automation experience
1. Basic concepts of branching and merging
2. git / gerrit / Jenkins
C++ Software Developer Additional Requirements:
- Bachelor’s degree in related discipline or equivalent experience and three to five year’s professional experience
- Must be able to obtain and keep a DoD Secret Clearance which means you must be a U.S. Citizen.
- Willingness to work overtime and off shift when dictated to support business needs.
- Task driven with ability to work independently
- Team player that takes ownership and develops relationships with the team members which fosters team success
- May require minimal travel
Job: Full-Time Employee, 40 hours/week
Benefits: We offer a competitive benefit package.
Click here Careers | GAI (e-gai.com) for more information.
Salary Range: $100,000 - $140,000
Start Date: Negotiable
Job Location: Manassas, VA. (Relocation Assistance Available)
Gromelski and Associates is an equal opportunity employer and does not discriminate in employment on the basis of race, color, religion, sex, pregnancy, national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service or other non-merit factor.
Company Description
Gromelski and Associates, Inc. is a small, woman-owned business. Since 1989, we have provided services for major corporations and large government agencies including the Social Security Administration, Lockheed Martin Corporation, Global Knowledge Network, Digital Equipment Corporation, Nextel Communications, Network Associates, Oracle Corporation, Department of Education, ExecuTrain Corporation, Federal Computer Corporation, and the U.S. Navy. Currently, we develop and deliver technical documentation and multimedia support including interactive electronic technical manuals (IETMs), multimedia applications, computer-based training (CBT), desktop simulation, technical system support including system engineering, software development and programming, lab management, system testing, integration, installation and maintenance for submarine combat systems.
Company Description
Gromelski and Associates, Inc. is a small, woman-owned business. Since 1989, we have provided services for major corporations and large government agencies including the Social Security Administration, Lockheed Martin Corporation, Global Knowledge Network, Digital Equipment Corporation, Nextel Communications, Network Associates, Oracle Corporation, Department of Education, ExecuTrain Corporation, Federal Computer Corporation, and the U.S. Navy. Currently, we develop and deliver technical documentation and multimedia support including interactive electronic technical manuals (IETMs), multimedia applications, computer-based training (CBT), desktop simulation, technical system support including system engineering, software development and programming, lab management, system testing, integration, installation and maintenance for submarine combat systems.
- ...Software Engineer - All LevelsDesign and build real-time cloud-based processing solutions, develop advanced signal processing and geolocation algorithms, and create user-friendly interfaces... ..., and maintainabilityProficiency in C++ and Python in Linux environmentsEligible...Suggested
$150k - $160k
...USD Hourly - $160,000.00 USD Hourly Description: Senior C++ Software Engineer (Level 4) Location: Chicago, IL | Reston, VA |... ...solving complex technical challenges, and has hands-on experience developing production-grade systems at scale. As a Senior Engineer,...SuggestedHourly payFull timeFlexible hours$53k - $108k
University, 2027 Summer Games Software Developer Intern The Opportunity: The Summer Games is an innovative internship program that attracts... ...Experience with programming languages, including Java, JavaScript, C, C++, Assembly, Python, Perl, R, or Bash Experience with...SuggestedFull timeContract workPart timeSummer workInternshipSummer internshipWork at officeLocal areaRemote workWorldwide$135.8k - $183.8k
...resolution products. You will be writing the software that fundamentally enables the internet... ...system-level engineering environment (C, C++, Rust). You will engage in maintaining... ...tcpdumpProvides technical leadership in developing complexing initiatives and leads best development...SuggestedWork experience placementWork at officeFlexible hours- ...looking for an Embedded Firmware Engineer to design, develop, and maintain embedded software for our hardware products. You will work closely with... ...interfacesWrite clean, efficient, and maintainable code in C and C++Develop and execute unit tests, integration tests, and system...Suggested
- ...schedule for on-time delivery as per the defined quality standards. Develop and guide team members in enhancing their technical capabilities... ...or closure of escalations. Qualifications Strong proficiency in C++, with fair knowledge of the language specification. Willing to...For contractors
- ...VirginiaOnsiteFull Time$120k - $180kA public-sector consulting firm is seeking a Software Engineer to join its team in a fully onsite role. The ideal... ...engineering experience, with strong expertise in Python, C++, JavaScript, Typescript, Rest API, FastAPI and Linux. To be...Full time
- ...application teams to securely build, deploy, and operate their software. This is a working engineering role with a strong emphasis on... ..., testing, and maintaining code. The selected candidate will develop infrastructure automation, CI/CD pipelines, reusable deployment...
$53k - $108k
...best and brightest students. The goal is to develop a breakthrough idea or solution for one... ...programming languages, including .NET, C++, JavaScript, Java, or Python in a professional... ...work environment Knowledge of software development best practices Ability to...Full timeContract workPart timeSummer workInternshipSummer internshipWork at officeLocal areaRemote workWorldwide- ...Position: Java Backend Developer Location: Herndon, Virginia (Onsite) - Occasional travel may be required... ...Job Description ~15+ years of professional software engineering experience. ~ Strong Java and C++ development experience. ~ Strong experience with...Permanent employmentFull time
- ...a highly skilled and motivated CANO/Wifi Developer (C/C#) to join our team! In this role you... ...for Windows environments.Program with C/C++/C# and Beacon Object Files (BOF)s.Operate... ...network/communication protocol analysis.Software vulnerability research and exploit development...For contractors
$114.99k - $172.48k
...’s mission is to build great advertising software. We offer the most extensible and transparent... ...an approach or decision. Creativity: Develop new and unique ways to improve operations... ...with compiled languages, such as C++, Java, Rust, and Go.A deep understanding...Full timeRemote workNight shiftWeekend work$197.3k - $225.1k
...how our customers interact with Capital One. Design, develop, test, deploy, and support AI software components including foundation model training, large... ...and VectorDBs, Guardrails, Memory) using Python, C++, C#, Java, CUDA, or Golang ~ Experience developing and...Full timePart timeLocal area$160k - $190k
Job DescriptionEverforth ECS is seeking a Software Engineer to work in an onsite capacity at... ...work closely with the technical team to develop, test, deploy, and maintain solutions in... ...with multiple programming languages such as C++, Python, and JavaScriptStrong analytical...Flexible hours$197.3k - $225.1k
...by writing and testing application code, developing and validating ML models, and automating... ...functional Agile team to create and enhance software that enables state-of-the-art big data... ...programming with Python, Java, Golang, or C++ At least 4 years of Machine Learning experience...Full timePart timeH1bLocal area- ...Description Stellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry experience creating... ...and simulation, including directed energy ~ Code sample or C++ evaluation required. Extremely flexible work schedule & generous...Flexible hours
- ...applications become available. About Software Engineering Roles at Danaher Are you passionate... ...’ll work alongside experienced engineers developing diagnostic software that powers critical... ...languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team,...Remote jobInternship
- OverviewAs an enthusiastic and talented C++ software developer, you will join a team that pushes the boundaries of technology to achieve a shared mission: bringing the power of GIS indoors. We deliver world-class indoor GIS experiences helping users navigate, visualize...
$141.85k - $212.78k
...SummaryFreeWheel is looking for passionate Software Engineers to help design, build and... ...work experienceStrong proficiency in modern C++ with solid knowledge of multithreading, concurrency... ...management.Experience designing and developing high-performance, low-latency, and highly...Full timeNight shiftWeekend work$48.08 - $96.15 per hour
...will be primarily focused on conducting software analysis of embedded products. The focus... ...programming and scripting languages (e.g., C, C++, Assembly, Python, and Bash) to be used... ...comprised of extremely talented software developers who write production tools which directly...Hourly payContract workFor contractorsLocal areaRelocation package$53k - $108k
...research, projects, internships, or a technical field Experience using programming or technical computing tools such as Python, C/C++, or MATLAB Knowledge of wireless communication concepts, including RF fundamentals, modulation, OFDM, propagation, and link budgets...Full timeContract workPart timeInternshipLocal areaRemote work$113.2k - $237.8k
Job Title: Senior Software Architect Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start... ...data flows for real-time RF signal processing systems Develop high-performance C++ frameworks for inter-processor communication in systems...Full timeContract workWork experience placementFlexible hours- ...Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology... ...of C#, .NET, Web Services (C#, .NET, VB.NET, VB 6.0, C++, JavaScript, HTML 5, XML, OOA and OOD Concepts)•...Work experience placementWorldwide
$90.3k - $189.6k
Job Title: Full Stack Software Developer with C#/.NET Expertise Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of...Full timeContract workWork experience placementLocal areaFlexible hours$105k - $120k
...Senior Software Engineer C/C++ or C# Software Engineer Direct-Hire Location: Merrifield, VA – 4 days on-site/ 1 day remote Annual... ...deployment, and maintenance of software applications. Develop high-quality, scalable solutions using C, C++, and/or C#....Full timeLocal areaRemote work- ...be built on an internal openstack environment using Go, Scala, C++ or Java. What you will do: • Build distributed, high-throughput... ...operations and QA team members. • Must be super collaborative with non-developers. • You tend to obsess over code simplicity and performance •...Immediate start
$22 - $29 per hour
...for this Position SW Engineering (Java/C++) Intern (Summer 2027) ID: 2026-75128 US... ...Date: 9/28/2026 Category: Engineering-Software Employment Type: Intern Hiring Company... ...work closely with esteemed customers to develop solutions that allow them to carry out high...Summer workInternshipFlexible hours- ...involving cutting-edge technology while developing professional relationships, strategic problem... ...stipend. Summary As a Software Engineering Intern , you’ll be part of a... ...in programming languages such as Python, C++, or Java . Familiarity with development...Permanent employmentFull timeContract workWork experience placementInternshipSummer internshipWork at officeRelocation
- ...Job Description Seeking an experienced ServiceNow Developer to provide development, administration, and operations and maintenance... ...workflows, manage platform integrations, and support the full software development lifecycle using Agile methodologies. Key Responsibilities...Immediate startFlexible hours
$125.1k - $225.2k
...possible.Job Description:Are you an innovative Embedded Software Engineer with expertise in C/C++ and Linux systems? Do you thrive in fast-paced... ...testing, and deployment.Embedded Software Development: Develop embedded software on Linux platforms.Product Integration...Full timeWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Developer. Be the first to apply!
- c++ Fairfax, VA
- software engineer - cloud services Fairfax, VA
- software technical support engineer Fairfax, VA
- remote software sales Fairfax, VA
- software sales representative Fairfax, VA
- software quality assurance Fairfax, VA
- software qa Fairfax, VA
- entry level software sales Fairfax, VA
- software sales Fairfax, VA
- software sales executive Fairfax, VA







