CI/CD Pipeline Software Engineer, Embedded Development

General Dynamics

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Scottsdale, AZ
Salary
$100,219–$105,700 / yr
Posted
9 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $177k
This role $103k
$87k most similar roles pay here $226k

This role pays less than 98% of similar roles. Most pay $145,000–$208,900 — the shaded band above. At the midpoint, this role pays about $103k versus about $177k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1123 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 984 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · CI/CD Pipeline Software Engineer, Embedded Development

The CI/CD Pipeline Software Engineer - Embedded Development joins the engineering team to streamline and optimize development processes for embedded software projects. This role involves designing, implementing, and maintaining continuous integration and delivery pipelines specifically tailored for embedded systems. The engineer will automate build, test, and deployment processes while collaborating with cross-functional hardware and software teams to ensure seamless workflows. Key responsibilities include integrating version control, build tools, and test frameworks into cohesive pipelines while monitoring performance to resolve bottlenecks. Required technical skills include proficiency in GitLab, Jenkins, Azure DevOps, and scripting languages like Python or Bash. The role also requires knowledge of embedded toolchains such as GCC, Keil, or IAR, along with experience in Git, Docker, Kubernetes, QEMU, and hardware-in-the-loop testing within the context of real-time operating systems.

What you'll do

  • Design, implement, and maintain CI/CD pipelines for embedded software projects using GitLab.
  • Automate build, test, and deployment processes to improve development efficiency.
  • Integrate version control, build tools, test frameworks, and deployment systems into a cohesive pipeline.
  • Monitor and troubleshoot pipeline performance while resolving bottlenecks or failures promptly.
  • Coordinate with hardware and software teams to meet specific embedded system requirements.
  • Utilize scripting languages like Python or Bash for automated pipeline tasks.
  • Manage containerization and virtualization tools such as Docker or QEMU in embedded contexts.

What we're looking for

  • Must possess a Bachelor's degree in Software Engineering, Computer Science, or a related field.
  • Must have 2+ years of job-related experience or a Master's degree.
  • Must possess an active Department of Defense Secret security clearance at the time of hire.
  • U.S. citizenship is required for this position.
  • Proven experience with CI/CD pipeline tools such as Jenkins, GitLab CI/CD, or Azure DevOps.
  • Strong knowledge of embedded software development and associated toolchains like GCC, Keil, or IAR.
  • Proficiency in scripting languages including Python or Bash for pipeline automation.
  • Experience with version control systems (Git) and familiarity with containerization tools like Docker or Kubernetes.

More like this

Similar roles

Advanced Embedded Software Engineer

General Dynamics

Scottsdale, AZ 58 days ago $112,924$125,275
C++ C Python Microservices Distributed Systems AWS Azure GCP Kubernetes Docker CI/CD DevSecOps Git GitLab Agile Scrum Message Queuing Event-Driven Architecture
5+ yrs exp Hybrid

Embedded Software Engineer

General Dynamics

Scottsdale, AZ 48 days ago $118,519$131,482
C/C++ Linux Git Rust Embedded Development Boot Agile SELinux CI Pipelines Python Perl Static Analysis AI
5+ yrs exp

Embedded Software Engineer

General Dynamics

Dedham, MA 71 days ago $110,241$118,000
C C++ Rust Linux SELinux ARMv8 Concurrent Programming Serial Communication Device Drivers Computer Networking Agile IDE Version Control Scripting AI
2+ yrs exp