Ford Motor Company

Software Engineer – DevSecOps

Ford Motor Company

full-time

Posted on:

Location Type: Hybrid

Location: DearbornMissouriUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $97,140 - $162,540 per year

About the role

  • Provision and manage scalable cloud resources on GCP (Compute Engine, Cloud Build, Artifact Registry, GKE) to support high-performance compilation and simulation workloads.
  • Use Terraform or Ansible to automate the setup and management of development environments and testing infrastructure.
  • Maintain and containerize (Docker) cross-compiler toolchains, build systems (AOSP, Yocto, Buildroot, CMake), and static analysis tools environments.
  • Build internal tools in Python or Go to automate repetitive "toil," such as resource provisioning, certificate management, and health checks.
  • Manage GCP quotas and resource allocation, predicting the infrastructure needs as the demand increases.
  • Maintain and optimize our artifact storage solutions in JFrog Artifactory.
  • Expertise in deploying and managing complex CI/CD tools (Jenkins/GHA) for embedded build environments.
  • Secure the CI/CD ecosystem by managing secrets (using GCP Secret Manager or HashiCorp Vault) and implementing OIDC for secure, password less authentication between GitHub and GCP.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field.
  • 3+ years of experience in a DevOps, SRE, or Build Engineering role.
  • Proven experience managing cloud infrastructure specifically within Google Cloud Platform.
  • Strong proficiency in Python, Bash, or Go for automation.
  • Advanced knowledge of Git (branching strategies, hooks, and repository management).
  • Deep experience with Jenkins administration, including Pipeline-as-Code (Groovy), Shared Libraries, and managing plugin ecosystems.
  • Proven track record of implementing GHA at scale, including reusable workflows, composite actions, and environment management (preferred).
  • Expertise in Docker to create reproducible and isolated build environments (preferred).
Benefits
  • Immediate medical, dental, vision and prescription drug coverage
  • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
  • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
  • Vehicle discount program for employees and family members and management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
  • Paid time off and the option to purchase additional vacation time.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GCPTerraformAnsibleDockerPythonGoJenkinsGHAGitCI/CD
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Electrical EngineeringBachelor’s degree in Computer Engineering