Post job

Build-release engineer job description

Updated March 14, 2024
8 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.

Example build-release engineer requirements on a job description

Build-release engineer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in build-release engineer job postings.
Sample build-release engineer requirements
  • Proficiency in scripting languages such as Python, Bash, etc.
  • Experience with version control systems such as Git and SVN.
  • Knowledge of build systems such as Maven, Gradle, etc.
  • Experience with CI/CD pipelines and automation tools.
  • Familiarity with containerization technologies such as Docker.
Sample required build-release engineer soft skills
  • Strong communication and collaboration skills.
  • Ability to troubleshoot and debug complex problems.
  • Attention to detail with strong organizational skills.
  • Ability to work independently with minimal supervision.
  • Flexibility to adapt to changing requirements.

Build-release engineer job description example 1

Embark build-release engineer job description

Embark Trucks is America's Longest-Running Self-Driving Truck Program and is bringing autonomous freight mainstream. As covered by the Wall Street Journal, CNBC, Forbes, TechCrunch and and other outlets, Embark went public via a ~$5 billion SPAC deal in November 2021, and is listed on Nasdaq under the symbol EMBK. Embark is headquartered in San Francisco, CA with operations centers in Fontana, CA and Houston, TX, moving freight daily using our purpose-built transfer hubs. Embark has aligned itself with truck manufacturers, shippers, and carriers to integrate our technology into the freight ecosystem, pursuing a business model where fleets own and operate Embark trucks. This is an incredibly exciting time for autonomous vehicles and our team is looking to grow.

As a member of the Software Engineering team, the Build and Release Engineer is responsible for supporting and improving our build infrastructure and software tools that enable rapid iteration across the entire software team, and the design and implementation of the release and deployment pipelines for code that runs on a vehicle. The core role is to provide the tools, processes and building blocks that give internal developers an optimal development environment to enable them to achieve high throughput (build system, testing infrastructure, simulations tools, etc.) to the fleet.

Duties And ResponsibilitiesOwn the software build process, including compiler choice, build system design and implementation.Create an infrastructure that enables rapid iteration across the entire team.Design and implement build, release, delivery, and deployment pipelines.Automated deployment of development environments, including test environments.Enforce best practices for polyglot software systems.Interface with real hardware in complex dynamic environments.

What You NeedBachelor's degree in Computer Science, Computer Engineering, or related field.4+ years of experience implementing best practices for CI/CD for Linux systems.4+ years of experience in Software Development, with C++/ Python 2 and 3 expertise.Proficiency using Jenkins tool chain in a professional environment.Expertise with scripting languages and build tools such as makefile, CMake or Bazel.Experience with containers (Docker, systemd-nspawn).Experience with related build technologies include package management and binary repositories (Artifactory).Extensive Knowledge of linux OS, in particular Ubuntu and Yocto.

Things That Make a DifferenceEmbedded Linux, Robot Operating System (ROS) experience.Proficiency using the Atlassian tool chain in a professional environment.Customer focused working style and communication skills.Understanding of self-driving vehicles or robotics.

At Embark we celebrate diversity and are committed to creating an inclusive environment for all employees.

Embark Trucks, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Embark in the Press:
The Wall Street Journal - Embark Announces $5.2 Billion Deal to Go Public
Business Insider - Embark's Original Pitch Deck
Former “Mythbuster” Jamie Hyneman Hitches a Ride in an Embark Self-Driving Truck
CNBC - Our Partner Development Program
Forbes - The Embark Universal Interface
Navigating Highway Work Zones with the Embark Driver

A few company highlights:
Embark Blog - Series C and Transfer Hubs
Forbes - 70 Million Dollar Series C
Video - Day in the life of a self-driving truck
Embark Blog - Disengagement Report
30 Million Dollar Series B led by Sequoia
jobs
Post a job for free, promote it for a fee

Build-release engineer job description example 2

Apple build-release engineer job description

San Diego,California,United States

Hardware

+ 5+ years of demonstrated ability in a release engineering and/or configuration management role

+ Expertise with source code management systems (Git is preferred)- branching strategies, merging, Pull Requests etc...

+ Experience with continuous integration systems such as Jenkins

+ Proficient with scripting; particularly Groovy, Shell and Python

+ Experience in configuration management (such as Ansible, Salt) for deploying, configuring, and running servers and systems

+ Excellent problem solving and debugging skills, clear and concise verbal and written communication skills

+ Prior knowledge of embedded device software development process and lifecycle and experience managing devices in CI

**Description**

In this role, you will apply your technical knowledge to lead Firmware release including: - Lead the build & release process for various iOS/MacOS projects - Configure, run and scale software systems and tools for CI and deployment - Make daily and patch releases: triage and debug build issues and work with developers and QA to ensure timely resolution - Implement standard methodologies for building, testing, and releasing software - Identifying useful new technologies that can improve efficiency and reliability and incorporating them into the CI & build release workflows

**Education & Experience**

BA/BS degree in Computer Science or equivalent practical experience

**Additional Requirements**

+ - Familiarity with MacOS and iOS and Xcode is a plus

+ - Developing automated test frameworks and automation harnesses to enable comprehensive component-level test coverage

+ - Define, implement, and run tests focused on embedded devices and low level firmware

+ - Isolate and report defects effectively quantifying customer impact, and verify fixes through regression testing and other test methodologies

**Apple Footer**

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (Opens in a new window) .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) .

Apple is required to comply with a COVID-19 vaccination mandate issued by the New York City Department of Health. We will verify the vaccination status of all New York City team members who are working at an Apple Store, office, or partner store in New York City. New York City Department of Health Learn more (Opens in a new window) .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area.

Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) .
jobs
Dealing with hard-to-fill positions? Let us help.

Build-release engineer job description example 3

Securly build-release engineer job description

  • Must possess a Master's degree in Computer Science, or closely related (or foreign
    equivalent) and 2 years of experience in Build and Release Engineering.
  • Must possess experience or a background in:
  • 1) Programming Languages: Bash, Python, Groovy;
  • 2) Operating Systems: Linux / Unix;
  • 3) Databases: Redis, MySql, Elasticsearch;
  • 4) SoftwareDevelopment Tools: Jenkins administration, Jira and Confluence administration, AWS
    Management, Continuous Integration and Continuous Deployment (CI/CD);
  • 5) Cloud PlatformDeployment: AWS CodeDeploy, Load Balancer, and Autoscaling;
  • 6) Knowledge of SDLC (Software Development Life Cycle) processes;
  • 7) Use of version control systems, such as Git,
    and use of Github or Bitbucket; and
  • 8) Developing plans and processes to create well-
    integrated build and release systems

We are an equal opportunity employer and value diversity in our company. Therefore, we do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

About Securly, Inc.

  • Recognized as Top Places to Work 3 years in a row
  • Product of the 3 years in a row
  • Securly One Page
  • 45-second cloud product demo

Innovation - Our innovative products and talented people have;

  • Established Securly in over 20% of the US market and growing rapidly internationally
  • Implemented Securly into 15,000+ schools
  • Monitored more than 5+ billion online activities
  • Revolutionized student wellness and school safety for more than 10+ million children
  • Saved the lives of more than 1600+ children

Some of the Perks

  • Recognized as Top Places to Work for multiple years in a row
  • Unlimited Vacation (Flex Time)
  • Annual $1,000 Employee Professional Development Stipend
  • Company-sponsored medical benefits
  • Virtual Happy hours
  • 401k

Some In-Office Perks

  • Pool tables, Foosball (table soccer), and other fun office activities
  • You will enjoy breakfasts, lunches, and happy hours
  • You will enjoy commuter reimbursement and free parking
  • You will enjoy a fully stocked kitchen with drinks and snacks
jobs
Start connecting with qualified job seekers

Resources for employers posting build-release engineer jobs

Average cost of hiring
Recruitment statistics
How to write a job description
Examples of work conditions

Build-release engineer job description FAQs

Ready to start hiring?

Updated March 14, 2024

Zippia Research Team
Zippia Team

Editorial Staff

The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.