2

Remote Gcc Engineer Jobs in Alabama (NOW HIRING)

CMDB Engineer

AL · On-site +1

$110K/yr

Remote Salary : $110,000 and up (dependent upon qualifications) Summit 7 is here to rise above the ... Experience with Office 365 GCC High. * Knowledge of NIST 800-171 and/or NIST 800-53. * Microsoft ...

Senior Software Engineer

Birmingham, AL · On-site +1

$120K - $145K/yr

Expertise with C/C++, javascript, python, qmake/cmake, and gcc * Experience developing with Linux ... Open to temporary or permanent remote working arrangements if based in the Southeast * Occasional ...

Cloud Architect

AL · On-site +1

$90K - $130K/yr

Huntsville, AL/Remote SOC Code: 15-1243 Salary*: $90,000 - $130,000 Summit 7 is here to rise above ... Knowledge of programming and scripting languages such as PowerShell, Python, .NET * Knowledge of ...

Azure Consultant

AL · On-site +1

$75K - $95K/yr

Huntsville, AL/Remote Salary*: $75,000-$95,000 *Dependent upon qualifications This position ... Azure DevOps * Security clearance * Experience with Office 365 GCC High, NIST 800-171, and NIST 800 ...

Remote Gcc Engineer information

What are the key skills and qualifications needed to thrive as a Remote GCC Engineer, and why are they important?

To thrive as a Remote GCC Engineer, you need a strong background in C/C++ programming, compiler theory, and experience with GCC (GNU Compiler Collection) internals, often supported by a degree in computer science or a related field. Proficiency with version control systems like Git, build tools such as Make or CMake, and familiarity with Linux development environments are typically required. Excellent problem-solving, communication, and self-management skills are crucial for remote collaboration and project delivery. These skills ensure efficient development, debugging, and enhancement of compiler features while maintaining productivity and coordination in a distributed team.

What are some typical challenges faced by Remote GCC Engineers, and how can they be addressed?

Remote GCC Engineers often encounter challenges related to debugging complex compiler issues without immediate access to in-person team support. Communication across time zones can also impact collaboration on large codebases. To address these, it’s important to leverage collaborative tools like version control and issue trackers, participate in regular virtual team meetings, and document work thoroughly. Proactively reaching out for code reviews and staying active in open-source communities can also help overcome remote work barriers.

What is a Remote GCC Engineer?

A Remote GCC Engineer is a software engineer who specializes in working with the GNU Compiler Collection (GCC) and performs their duties remotely, typically from home or another off-site location. GCC Engineers are responsible for developing, optimizing, and maintaining compilers and related tools to ensure software runs efficiently on various hardware architectures. They often contribute to open-source projects, troubleshoot compiler issues, and collaborate with other developers online. Remote GCC Engineers need strong programming skills in languages like C and C++, familiarity with compiler theory, and the ability to work independently while coordinating with distributed teams.

What is the difference between Remote Gcc Engineer vs Remote Embedded Software Engineer?

AspectRemote Gcc EngineerRemote Embedded Software Engineer
Required CredentialsBachelor's in Computer Engineering or related, knowledge of GCC compilerBachelor's in Electrical/Computer Engineering, embedded systems experience
Work EnvironmentRemote, primarily coding and compiler optimizationRemote, embedded hardware and firmware development
Industry UsageSoftware development, compiler design, embedded systemsEmbedded systems, IoT devices, consumer electronics
Common Search/ComparisonYesYes

The Remote Gcc Engineer focuses on compiler development, optimization, and software that interacts with GCC, often working on software tools and environments. The Remote Embedded Software Engineer develops firmware and software for embedded hardware, often requiring knowledge of hardware interfaces. While both roles may work remotely and require programming skills, their core responsibilities and industry applications differ significantly.

What are the most commonly searched types of Gcc Engineer jobs in Alabama? The most popular types of Gcc Engineer jobs in Alabama are:
What cities in Alabama are hiring for Remote Gcc Engineer jobs? Cities in Alabama with the most Remote Gcc Engineer job openings:
CMDB Engineer

$110K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 13 days ago


Job description

Location: Remote
Salary: $110,000 and up (dependent upon qualifications)
Summit 7 is here to rise above the ordinary. The work we do here goes far beyond day-to-day projects - it further protects the US defense industrial base from cyber threats, fosters thought leadership, and creates growth opportunities. Our support staff, sales team, and technicians are all coming together to make a difference. We also recognize that you're a person with life beyond work, that's why we invest in these meaningful health and welfare benefits:
  • Excellent health benefits from BCBS
  • Smile brighter with Ameritas dental benefits
  • See into the future with our luxurious VSP vision benefits
  • Prepare for the long-haul courtesy of our 401k with company matching
  • 10 days' vacation, 7 days sick time
  • Bonuses and salary increase potential via our certifications plan

We do cool work here, defying expectations by simply being who we are - each of us makes an impact.
Role Overview
We are seeking a skilled CMDB Engineer to design, maintain, and optimize our ServiceNow CMDB. This role is critical to ensure accurate IT asset visibility, seamless integrations, and strong governance across our technical operations. You will collaborate with engineering teams, provide technical expertise, and help drive best practices in configuration management.
Duties & Responsibilities
  • Architect and maintain CMDB structures, data models (CSDM), and integrations with Discovery/Service Mapping.
  • Ensure CMDB data accuracy, health, and completeness through audits and governance.
  • Integrate CMDB with ITAM, ITSM, and ITOM processes and external data sources.
  • Define policies, resolve discrepancies, and promote CMDB standards across teams.
  • Provide technical expertise and mentorship to engineering staff.
  • Troubleshoot and resolve CMDB-related issues and integration challenges.
  • Lead and coordinate technical projects, ensuring timely delivery and alignment with organizational goals.
  • Contribute to special initiatives addressing critical technical and business needs.

Required Qualifications
  • 5+ years of relevant experience (preferably in a Managed Service Provider environment).
  • Security+ certification (required).
  • Familiarity with ITIL Service Asset & Configuration Management (SACM).
  • Technical skills in data modeling, normalization, reconciliation, and scripting (JavaScript/Glide).

Desired Qualifications
  • ServiceNow Certified System Administrator (CSA).
  • ServiceNow Certified Implementation Specialist (Discovery or ITOM).
  • Experience with Office 365 GCC High.
  • Knowledge of NIST 800-171 and/or NIST 800-53.
  • Microsoft certifications.

Summit 7 Systems is an equal opportunity/affirmative action employer and an alcohol- and drug-free workplace. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Summit 7 Systems requires background checks. Any offer of employment is contingent upon the results of a reference/background check. We are a drug and alcohol-free workplace and require pre-employment drug screening.