Build Release Engineer

Gamma Technologies, LLC (GT) is looking for a Build Release Engineer with a solid work ethic, excellent judgment, and a desire to build a long-term career with us.

Gamma Technologies, LLC

Gamma Technologies develops, markets, and sells engineering simulation software called GT-SUITE. With roots in the automotive industry, GT’s software is leveraged by nearly all the world’s leading automotive manufacturers. Our solutions help automotive companies build more fuel-efficient vehicles that get better gas mileage and reduce emissions without sacrificing vehicle performance. The move from traditional internal combustion engines (ICE) powered by gasoline or diesel fuel to electrified vehicles presents an enormous market opportunity for GT as our software allows Electrical Vehicle manufactures and their suppliers to design better vehicles. Regulatory agencies globally have mandated that vehicle manufacturers reduce harmful environmental emission output, or they will face significant financial penalties and GT helps our clients meet these mandates.

In addition to the automotive industry, GT serves the aerospace, HVAC and marine industries.

Position Summary

We are looking for a creative, talented and highly motivated Build Release Engineer who will work closely with engineers, developers and testers to enable high-quality software development. You will be part of a growing team to drive the development, administration and maintenance of build/release processes supporting Continuous Integration (CI)/Test Driven Development (TDD) initiatives allowing for rapid development, validation, debugging, and integration with the downstream production release pipeline. The ideal candidate will possess in-depth programming, building and debugging skills. Current programmers who are looking to diversify are encouraged to apply.

The end goal is to take ownership of our build systems and bring them to the next level, improving upon transparency, accountability and automated notifications, ease of use, configurability, reliability. Before improving the systems, you will master our existing build systems, while working closely with our various teams to quickly understand our CAE tools, testing procedures, model structure and simulation data flow.

Job Responsibilities

  • Extend and maintain existing Continuous Integration (CI/CD) systems.
  • Monitor/research and address production incidents.
  • Collaborate with developers/engineers to resolve defects detected by automated build and/or testing systems.
  • Troubleshoot source code management, dependency management and deployment issues.
  • Create and own a coherent build configuration across multiple products utilizing several programming languages.
  • Maintain the company-wide library of dependent artifacts, assure OSS compliance.
  • Extend and maintain tools to further automate build, testing, deployment, and configuration management processes.
  • Support developers with usage and training on software build and configuration tools.

Education, Experience and Skills

  • BS degree in Computer Science or relevant Engineering
  • Minimum GPA of 3.2 out of 4.0
  • Excellent verbal and written communication skills with the ability to explain complex technical concepts to non-technical people.
  • Hands-on experience in application troubleshooting, debugging, and memory profiling.
  • Professional experience developing production code in Java, C, and C++
  • Exposure to automation, quality testing and build systems.
  • Self-starter and fast learner with strong troubleshooting and problem-solving skills
  • Scripting experience in Linux shells and Python.
  • Strong knowledge of a build process in Java (javac, Maven, Gradle) and C/C++ (gcc, Visual Studio, make, CMake), and relevant dependency management.

Salary and Benefits

  • GT offers competitive pay, vacation, sick and personal days, 401K with profit sharing, and a work environment that allows you to grow and prosper.
  • We offer best in class benefits for you and your dependents.
  • We offer a 401k and Roth 401k retirement plan.
  • We provide an onsite fitness center.
  • The primary work location will be our Westmont, IL office. We’ve adopted a hybrid work policy asking employees to report to the office 2-3 days per work.
  • As an organization, we value collaborating and learning from our peers in person, while providing the necessary flexibility for our employees to have a meaningful work-life balance.

Other Requirements and Notes:

  • All new hires are required to be vaccinated against COVID-19.
  • ALL candidates must be eligible to work in the US for any employer; no third parties please.
  • Universal acceptance for everyone, everywhere is at the heart of our company. We promote diversity of thought, culture and background, which connects the entire Gamma Technologies community. As such, Gamma Technologies is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, color, ancestry, national origin, religion or religious creed, mental or physical disability, medical condition, genetic information, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, gender expression, age, marital status, military or veteran status, citizenship, or other characteristics protected by state or federal law or local ordinance.
This job listing is no longer active. To see the current list of available positions, please visit our Careers page.