Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
IG
Insight Global
SECRET Sr. Consultant: C++ & RHEL
Career Insights for C / C++ Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Texas data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A C or C++ Developer or Engineer designs or improves computer software and applications using the C / C++ computer programming language. Oversees the entire C / C++ software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance.
$111,941 / year median in Texas
-6% projected decline
Job Description
Job Description A client of Insight Global is seeking a Senior Consultant to support mission-critical software and systems engineering efforts within a secure enterprise environment. This role requires an active Secret security clearance and strong experience administering and developing on Red Hat Enterprise Linux (RHEL) platforms, including hands-on experience with RHEL 9. The ideal candidate will have at least 2-3 years of Linux systems experience and 2+ years of Java development experience, with a solid understanding of operating system security, application integration, and troubleshooting in highly regulated environments. Experience working with Security-Enhanced Linux (SELinux) is required, including configuring policies, troubleshooting access issues, and maintaining secure system operations. In addition to Linux expertise, the successful candidate will possess a strong foundation in C and C++ development, including the ability to analyze existing codebases and implement minor enhancements or bug fixes within complex applications. Candidates should demonstrate a clear understanding of C++ programming concepts and best practices, including pointers and references, const correctness, pass-by-value versus pass-by-reference, memory management principles, and exception handling. Experience developing TCP/IP networking applications using native C/C++ socket programming is required, along with the ability to troubleshoot and optimize network communications. The consultant should also have hands-on experience using Makefiles and the make build facility to compile, manage, and maintain source code across development environments. The Senior Consultant will collaborate with cross-functional engineering teams to support software development, system integration, testing, and deployment activities while ensuring compliance with security and operational requirements. The ideal candidate is a proactive problem solver who can work independently, contribute to technical discussions, and support the ongoing modernization and sustainment of critical systems. Strong communication skills, attention to detail, and the ability to work effectively in a classified environment are essential for success in this role We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.
To learn more about how we collect, keep, and process your private information, please review
To learn more about how we collect, keep, and process your private information, please review
Insight Global's Workforce Privacy Policy:
https://insightglobal.com/workforce-privacy-policy/. Skills and Requirements- Active Secret clearance
- 2-3 years of experience with Red Hat Enterprise Linux (RHEL)
- Familiarity with
RHEL 9-10
- Can comprehend existing C++ code and can make minor changes to it.
- Understands C++ subtleties and nuances, for example: ○ Understands the differences between a reference, a pointer and a pointer to a reference ○ Constant correctness ○ Pass by value and reference.
- Understands C++ exception handling.
- Understands how to write TCP/IP code in C or C++ using sockets (not third party libraries). Has experience with C / C++ Makefiles and make facility to build source code. Experience with Java
- Demonstrated experience working with SELinux
Benefits
- Dental Insurance