Insight Global
Senior C++ Software Engineer (Linux)
Insight Global, Smyrna, Georgia, us, 30081
Job Description
Key Responsibilities
-Perform software development, debugging, modification, enhancement, and documentation.
-Design, test, and develop computer software in order to meet program requirements.
-Apply expertise in computing systems to define requirements and develop software designs recognizing limitations of target hardware platforms.
-Author technical reports and presentations for projects of moderate-to-high complexity.
-Compile report input from other researchers and prepare final report deliverables.
-Lead and/or contribute to white papers and proposals.
-Create and analyze network protocols.
Provide technical leadership to development teams.
-Design, architect, and provide senior level support of high-security, sensitive, or classified systems.
-Serve as a resource and Subject Matter Expert (SME) for software engineering tools and technologies.
-Manage overall codebase, review code pull-requests, handle merging, perform code branch management, and provide feedback to team members to ensure sponsor requirements and code quality thresholds are being met.
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 Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .
Skills and Requirements
-Bachelor's degree and 14 years of experience or Master's degree and 12 years of experience
-Extensive Experience with C++.
-Experience with Linux
-Experience in software engineering and development.
-Knowledgeable in version control software such as GIT.
-Knowledgeable in JIRA, Bitbucket and Confluence.
-Experience in the technical management of software engineers.
-Good verbal and written communication skills.
-Self-starter and ability to work in a team environment.
-Existing secret clearance, or the ability to obtain an interim clearance within 180 days and full clearance thereafter.
-MATLAB -Active Secret Clearance
-Knowledge of computer architectures including multi-core environments.
-Familiarity with software applications requiring multi-threaded programming implementation.
-Complex programs that involved hardware, software, communications and networking.
-Experience with Object-Oriented Design Knowledge including UML. null
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 employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to 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 oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.
Key Responsibilities
-Perform software development, debugging, modification, enhancement, and documentation.
-Design, test, and develop computer software in order to meet program requirements.
-Apply expertise in computing systems to define requirements and develop software designs recognizing limitations of target hardware platforms.
-Author technical reports and presentations for projects of moderate-to-high complexity.
-Compile report input from other researchers and prepare final report deliverables.
-Lead and/or contribute to white papers and proposals.
-Create and analyze network protocols.
Provide technical leadership to development teams.
-Design, architect, and provide senior level support of high-security, sensitive, or classified systems.
-Serve as a resource and Subject Matter Expert (SME) for software engineering tools and technologies.
-Manage overall codebase, review code pull-requests, handle merging, perform code branch management, and provide feedback to team members to ensure sponsor requirements and code quality thresholds are being met.
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 Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .
Skills and Requirements
-Bachelor's degree and 14 years of experience or Master's degree and 12 years of experience
-Extensive Experience with C++.
-Experience with Linux
-Experience in software engineering and development.
-Knowledgeable in version control software such as GIT.
-Knowledgeable in JIRA, Bitbucket and Confluence.
-Experience in the technical management of software engineers.
-Good verbal and written communication skills.
-Self-starter and ability to work in a team environment.
-Existing secret clearance, or the ability to obtain an interim clearance within 180 days and full clearance thereafter.
-MATLAB -Active Secret Clearance
-Knowledge of computer architectures including multi-core environments.
-Familiarity with software applications requiring multi-threaded programming implementation.
-Complex programs that involved hardware, software, communications and networking.
-Experience with Object-Oriented Design Knowledge including UML. null
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 employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to 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 oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.