×
Register Here to Apply for Jobs or Post Jobs. X

C++ Software Developer

Job in Fairfax, Fairfax County, Virginia, 22032, USA
Listing for: Gromelski and Associates, Inc.
Full Time position
Listed on 2026-11-06
Job specializations:
  • Software Development
    Software Engineer, C++ Developer, Embedded Software Engineer, Unix/Linux
Salary/Wage Range or Industry Benchmark: 100000 - 140000 USD Yearly USD 100000.00 140000.00 YEAR
Job Description & How to Apply Below
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 DeveloperJob 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 file system 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.
Careers | GAI () 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…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary