Jobs · Engineering · Michigan

Software Release Train Engineer (RTE)

General Dynamics Land Systems · Sterling Heights, MI · 3 wk ago
EngineeringFull-time

Join an agile, highly motivated team of engineers responsible for the development and implementation of emerging technology for use in ground combat vehicles. The function of this position is to ensure that multiple Agile teams within an Agile Release Train stay aligned, remove impediments, deliver value, and continuously improve. Product teams work together using the latest advances in Software Development, Machine Learning, Artificial Intelligence, and DevSecOps to bring these concepts to reality.

About the Company

General Dynamics is a successful Fortune 100, global aerospace and defense company, with over 90,000 employees worldwide. General Dynamics Land Systems, a business unit of General Dynamics, has a strong foundation of delivering core engineering and manufacturing capabilities for military vehicles. The team is focused on continuous process and productivity improvements that reduce product costs while increasing troop safety and effectiveness. Land Systems continues to work with the US Armed Forces and its Allies to ensure these vehicles remain survivable, relevant, flexible, affordable, and capable of addressing a dynamic threat environment.

Responsibilities

  • Responsible for planning and execution of scope, budget, schedule, technical work planning, tracking, and transfer of technology & software.
  • Responsible for subcontractor management, ensuring they adhere to schedule and deliveries.
  • Participate in development and presentation of design reviews.
  • Facilitate Agile Release Train (ART) Events & Execution:
    • Lead and facilitate Program Increment (PI) Planning, ensuring readiness and alignment across all teams.
    • Coordinate ART ceremonies and maintain calendar adherence for PI cycles.
    • Ensure alignment, transparency, and execution throughout the PI lifecycle.
  • Optimize Flow of Value:
    • Manage and optimize the ART flow of value, ensuring teams deliver high-quality solutions.
    • Identify and manage bottlenecks, resource constraints, and workflow inefficiencies.
  • Remove Impediments and Manage Risks:
    • Resolve or escalate impediments that block team progress.
    • Help the ART manage risks such as budget, productivity, or delivery issues.
  • Coach Team and Leaders:
    • Coach Scrum Masters, Agile teams, and Leaders in SAFe Principles and Agile practices.
    • Assess ART agility and guide continuous improvement.
  • Coordinate Across Teams and Stakeholders:
    • Serve as a liaison between product management, development, and executive leadership.
    • Manage dependencies between teams and other release trains.
    • Foster collaboration and synchronization across all ART teams.
  • Drive Continuous Improvement:
    • Facilitate Inspect and Adapt events after each PI.
    • Collect and analyze metrics to improve ART performance.

Requirements

  • Bachelor’s degree (Master’s preferred) in engineering, computer science, or a related technical field.
  • Minimum of 10 years of related engineering experience.
  • Prior experience as a Scrum Master or Agile coach.
  • Deep understanding of SAFe, Agile, and Lean principles.
  • Strong facilitation, communication, and servant-leadership skills.
  • Ability to manage complex cross-team dependencies and risks.
  • Skilled in coaching, conflict resolution, and organizational change.
  • Comfortable presenting to wide audiences including customers, leadership, and cross-discipline teams.
  • Knowledgeable in systems engineering concepts.
  • Experience with technical program management for complex systems.
  • Ability to align objectives with a cross-functional team.
  • Strong communication, organization, and prioritization skills.
  • High level of interpersonal skills to work effectively in a team environment.
  • Intermediate to advanced skills in MS Office and other engineering software.
  • Goal-oriented and able to keep the team focused on tasks.
  • Eligibility to obtain a US security clearance (Non-US Citizens may not be eligible).
  • Ability to climb on/off, work in, and around military vehicles is desired; must pass ASR test (Anthropometric Size Requirement for confined space).
  • Flexibility to work non-duty hours or on weekends as needed by the project.
  • Ability to travel when needed (minimal travel required for this role).

Preferred Qualifications

  • Understanding of military land vehicle engineering, especially at GDLS, is a plus.
  • Strong background in high-level programming languages such as C & C++.
  • SAFe RTE, SAFe Practice Consultant (SPC), Project Manager Professional (PMP) certification, or related Agile certifications.
  • Experience with Agile tools (Jira, Rally, Azure, DevSecOps).
  • Background in software development for large-scale systems delivery.

Benefits

  • Competitive base pay and incentive pay that rewards individual and team performance.
  • Comprehensive healthcare benefits including medical, dental, vision, HSA, and Flex Spending.
  • 401k match (6%).
  • Educational assistance.
  • 9/80 work schedule (allows employees who work a nine-hour day Monday through Thursday to take every other Friday off).
  • On-going learning opportunities within a diverse, inclusive, and rewarding work environment.
  • Onsite cafeteria, fitness center, and outdoor fitness track.

Similar jobs

Software Engineer

Capstone Research CorporationColorado Springs, CO· 1 mo ago
Engineering

Software Engineer

FlexTradeGreat Neck, NY· 1 mo ago
Finance$130k–$140k/yrapply on careers.flextrade.com

Software Engineer

EmpowerHartford, CT· 1 mo ago
Engineering$96k–$136k/yrapply on jobs.empower.com

Software Engineer

Electron EnterprisesIndiana, United States· 1 mo ago
Engineeringapply on electronenterprises.co.za

Software Engineer

CaltechPasadena, CA· 1 mo ago
Engineering$85k–$135k/yrapply on phf.tbe.taleo.net