Senior Software Engineer, Delivery

Ford Motor Company
Santa Fe Springs, CA, United States
Full-time

As a Software Engineer with a focus on software delivery you will be responsible for designing, implementing, and maintaining our build and continuous integration pipeline.

This role requires exceptional scripting abilities and a working knowledge of modern software development practices including version control, software build, containerization, and CI / CD.

In addition to the build process you will also be responsible for deploying generated documentation and vehicle packages.

Bringing these methods to the world of embedded software development is fairly novel, so you will have the opportunity to figure out creative ways to integrate or replace legacy embedded systems processes with modern development tools and workflows.

The Tools & Infrastructure team continuously looks for new and better ways to integrate software, and proposes new tools and techniques to the rest of the team proactively.

Software delivery engineers work closely with software and test teams to automate and deploy build, test, and deployment infrastructure.

The minimum requirements we seek :

  • BS or MS in Electrical Engineering, Computer Science, Computer Engineering or equivalent degree
  • A minimum of 5 years of professional software delivery experience
  • Proficiency in at least one scripting language such as Python or Bash
  • Experience with CI systems such as Github Actions, Jenkins, GitLab CI
  • Experience with build systems such as Bazel, SCons and CMake
  • Experience with container virtualization systems such as Docker
  • Working knowledge of git
  • Excellent leadership, communication and teamwork skills.

Preferred Requirements :

  • Experience with at least one programming language such as Python or C
  • Experience with software product development and deployment
  • Ability to understand business needs and relay into easy to understand, non-technical language
  • Experience in software test engineering
  • Experience building or working with real-time embedded systems.
  • Network troubleshooting

What you’ll receive in return :

As part of the Ford family, you’ll enjoy excellent compensation and a comprehensive benefits package that includes generous PTO, retirement, savings and stock investment plans, incentive compensation and much more.

You’ll also experience exciting opportunities for professional and personal growth and recognition.

If you have what it takes to help us redefine the future of mobility, we would love to have you join us.

1 day ago
Related jobs
Promoted
Raytheon
Gardena, California

The Systems Engineering Design & Architecture (SDA) organization is currently hiring a Software-focused Senior Systems Engineer to join our Tucson, AZ location. Join our organization and experience the Systems V engineering life cycle while interfacing with a variety of engineering disciplines, subj...

Promoted
VirtualVocations
Norwalk, California

A company is looking for a Senior Software Engineer, Infrastructure. ...

Promoted
StubHub
Los Angeles, California

In order to transform how millions of users explore, interact with, and participate in live events worldwide, StubHub is seeking Senior Software Engineers to design and develop next-generation technologies and complex features. As a Senior Software Engineer, you will be at the forefront of tackling ...

Promoted
VirtualVocations
Santa Ana, California

A company is looking for a Senior Software Engineer I, Data Warehouse Infrastructure, Backend. ...

Promoted
StubHub
Los Angeles, California

StubHub is seeking Senior Software Engineers in iOS to design and develop next-generation technologies and complex features. As a Senior Software Engineer, you will be at the forefront of tackling significant, ambiguous, and non-trivial challenges as a core contributor and innovator, bringing creati...

Promoted
VirtualVocations
Santa Ana, California

A company is looking for a Senior Software Engineer II, Fleet Management. ...

GDIT
Mugu, Point, CA, USA

HOW OUR SENIOR SOFTWARE ENGINEER WILL MAKE AN IMPACT:. Interface with management, various engineering disciplines (software, electrical, mechanical, RF, and systems), logistics, inventory, production technicians, outside vendors, and military customers. Software or Hardware EW engineering developmen...

Steele Staffing
Los Angeles, California

Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols. Network management software and we...

Easley Resource Group
Los Angeles, California

Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols. Network management software and we...

Career Search Associates
Los Angeles, California

Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols. Network management software and we...