Software engineer (Build System)


Offered by:

Crane Payment Innovations CPI

Supply Chain / Logistics

Who we areCrane Payment Innovations is the leader in world class automated payment solutions, with headquarters in Malvern (PA) USA and employing 3000 people globally. We:

  • Partner with businesses to provide payment experiences that set new and innovative standards for consumer convenience, security and reliability
  • Offer a range of devices for bill and coin validation, cash recycling and dispensing systems, IoT applications for our enterprise-level connected products and services, and software applications to integrate sensory hardware to machines and networks
  • Are excited to explore new ways every day to improve how millions of people across the globe can make their payments in a way that fits with their lives

  If you are interested in making a global impact, join our Geneva Team as a full-time SOFTWARE ENGINEER (Build System)About the roleThe Build Engineer will be part of the CPI DevOps team responsible for the build systems, tools and build/release processes used by the CPI software groups. The Build engineer will assist with designing, developing and supporting build systems to meet both CPI and individual project team requirements. This will involve working closely with global software teams based in multiple locations. The responsibilities include:Your responsibilities

  • Assist with defining build system that meet CPI process requirements, CPI security requirements and specific project requirements.
  • Implementation of build systems within the GITLab environment.
  • Train software teams on use of build environments.
  • Provide assistance to software teams on build issues or build changes.
  • Actively log/document all issues encountered and solutions developed in CPI’s issue tracking tool, Jira.
  • Respond to and handle Jira issues when assigned by DevOps Manager

 Your key attributes for success

  • Experience with build environments such as GitLab and/or Yocto.
  • Kledge of the software development tools such as compilers, linkers etc.
  • Experience with CMake, C , Java, node.js and cross-compilation is a plus
  • Excellent inter-personal communication skills with good oral and written English
  • Experience with issue tracking and source code version control tools.
  • Python, C and Bash compentency
  • Interest in continual technical learning.
  • od technical writing abilities
  • Ability to quickly analyze data/situations and draw relevant conclusions to have positive effects on business in a complex environment; ability to make decisions to achieve desired results
  • Ability to make oral and written presentations; ability and confidence to present opinions and thoughts in a clear, unbiased manner
  • Up to 10% travel.

Be a part of Crane Payment Innovations and Crane Co. CPI is a part of Crane Co., a diversified manufacturer of highly engineered industrial products. Founded in 1855, Crane Co provides products and solutions to customers in four business segments: Aerospace & Electronics, Fluid Handling, Engineered Materials, and Payment & Merchandising Systems. Crane has approximately 11,000 employees in North America, South America, Europe, Asia and Australia. Crane Co. is traded on the New York Stock Exchange (NYSE:CR).If you are interested in this position and you enjoy technologies and are a smart, pragmatic and clear communicator with original thinking, drive features, able to work as part of an agile and cross-functional global team, don’t hesitate ... apply today!Only applications meeting all the required criteria will be taken into consideration.