Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+33 more
Job description
We are seeking a C++ Software Engineer to support a mission-critical internal R&D effort focused on modernizing software build, integration, and dependency management processes across a large-scale engineering environment. This role will work within a complex C/C++ ecosystem to analyze code dependencies, troubleshoot build and runtime issues, and improve software development workflows in support of future CI/CD modernization efforts. This position offers a unique opportunity for a strong C++ engineer who enjoys solving complex technical problems, working in Linux environments, and contributing to the evolution of how large software systems are built and delivered. While this is not a traditional feature development role, it provides broad exposure to enterprise-scale software engineering challenges and can lead to future opportunities across multiple high-impact programs., * Analyze and troubleshoot code dependencies, linking issues, and build behavior across a large C/C++ software environment.
- Debug and resolve complex software defects, build failures, and integration issues.
- Support engineering efforts to improve and modernize CI/CD pipeline workflows, focusing on environments transitioning toward GitLab-based pipelines.
- Work within Linux-based development environments to investigate and solve software build and execution problems.
- Collaborate with engineers to improve software modularity, dependency management, and build efficiency.
- Help evaluate and shape future software development lifecycle processes related to build automation, dependency management, and pipeline modernization.
- Leverage tools such as Git, Make/CMake, and modern software development practices in a collaborative engineering environment., Provisioning Tools Systems Integration Software Engineering Software Development Cloud Infrastructure User Experience (UX) Top Secret Clearance Technical Engineering Full Stack Development Intellectual Curiosity Static Program Analysis Public Key Infrastructure Engineering Design Process C++ (Programming Language) Message-Oriented Middleware Python (Programming Language) Continuous Improvement Process Troubleshooting (Problem Solving) Object-Oriented Programming (OOP) Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0
Google IT Automation with Python Senior Software Simulation Engineer, Actalent
Requirements
Linux CI/CD CMake Gitlab Debugging Visionary Leadership Innovation Modularity Smart Pointers Problem Solving Software Systems Build Automation Agile Methodology Memory Management Workflow Management Software Engineering Software Development Dependency Management C (Programming Language) Engineering Design Process C++ (Programming Language) Git (Version Control System) Software Development Life Cycle Troubleshooting (Problem Solving), * Strong professional experience with C/C++ software development.
- Solid understanding of C/C++ dependencies, linking, compilation, and build behavior.
- Experience working in Linux environments.
- Proven ability to debug complex, non-trivial software issues.
- Experience using Git in a collaborative development environment.
- Familiarity with CI/CD pipelines and software build workflows, with GitLab preferred.
- Strong problem-solving ability and capacity to work independently in technically ambiguous environments.
Additional Skills & Qualifications
- Experience with Make and/or CMake.
- Familiarity with modern C++ standards, ideally C++11 or newer.
- Understanding of concepts such as smart pointers, vectors vs. arrays, heap vs. stack allocation, templates, and modern memory management practices.
- Exposure to package/dependency management tools and CI/CD migration efforts.
- Familiarity with Agile development environments and tools such as Jira and Confluence.
- Active Secret clearance., Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors., Linux MATLAB Ansible Planning Curiosity Visionary Operations Leadership Automation Innovation PostgreSQL Spacecraft Reliability Self-Starter Data Exchange Test Automation Problem Solving Data Management Change Requests Customer Service Computer Science Mission Planning Operating Systems Space Exploration Orbital Mechanics, Unix Linux Planning Avionics Debugging Apple IOS Visionary Compilers Leadership Mentorship Innovation Simulations Low Latency Version Control Problem Solving Customer Support Embedded Systems Secret Clearance Interoperability Computer Networks Security Clearance Integration Testing Software Interfaces Software Engineering Software Development Aircraft Maintenance Deterministic Methods Requirements Analysis Computer Architecture Software Documentation Object-Oriented Design Microsoft Visual Studio Configuration Management C (Programming Language) Engineering Design Process C++ (Programming Language) Stakeholder Communications Continuous Improvement Process Software Development Life Cycle Troubleshooting (Problem Solving) Integrated Development Environments +0
Google IT Automation with Python
Google IT Support DoD Software Engineer Actalent
Manassas, VA*On-Site
JIRA Linux CI/CD CMake Gitlab Debugging Visionary Leadership Innovation Modularity Smart Pointers Problem Solving Software Systems Build Automation Agile Methodology Memory Management Workflow Management Software Engineering Software Development Dependency Management C (Programming Language) Engineering Design Process C++ (Programming Language) Git (Version Control System) Software Development Life Cycle Troubleshooting (Problem Solving) +0
Google IT Automation with Python
About the company
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…