
CI/CD Pipeline Software Engineer - Embedded Development
General Dynamics Mission Systems2 months ago
Scottsdale, AZ, USAMid Level
Base Salary
$100k - $106k/yr
Responsibilities
- Design, implement, and maintain CI/CD pipelines for embedded software projects using GitLab.
- Automate build, test, and deployment processes for embedded software.
- Collaborate with software and hardware teams to address embedded-system pipeline needs.
- Integrate version control, build tools, test frameworks, and deployment systems.
- Monitor and troubleshoot pipeline performance, bottlenecks, and failures.
- Stay current with CI/CD and embedded-development tools and practices.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- At least 2 years of job-related experience or a Master’s degree.
- Experience with CI/CD tools such as Jenkins, GitLab CI/CD, Azure DevOps, or similar.
- Strong knowledge of embedded software development and toolchains such as GCC, Keil, and IAR.
- Proficiency in scripting languages such as Python and Bash.
- Experience with version control systems such as Git and branching strategies.
- Familiarity with Docker, Kubernetes, QEMU, or similar containerization and virtualization tools in embedded contexts.
- A DoD SECRET security clearance is required at hire, along with eligibility for classified access and U.S. citizenship.
- Preferred experience includes hardware-in-the-loop testing, real-time operating systems, and Agile development tools and methodologies.
- Strong problem-solving and cross-functional collaboration skills.
Benefits
- Professional development and continuous learning opportunities.
- Collaborative, innovative, and inclusive work environment.
- Flexible work environment.
- Comprehensive benefits package.
- Competitive salary.
About General Dynamics Mission Systems
General Dynamics Mission Systems designs and manufactures secure communications, C4ISR, cyber defense, and maritime/underwater systems used across land, sea, air, space, and cyber domains. It sells integrated hardware and software to U.S. and allied defense and intelligence agencies under government contracts and long-term programs. The company is headquartered in Chantilly, Virginia, and operates as a business unit of General Dynamics.