Senior Software Engineer Integration - Madrid, España - Brambles

    Brambles
    Brambles Madrid, España

    Encontrado en: Talent UK C2 - hace 1 semana

    Brambles background
    De jornada completa
    Descripción

    CHEP helps move more goods to more people, in more places than any other organization on earth via our 300 million pallets, crates and containers. We employ 11,000 people and operate in more than 55 countries. Through our pioneering and sustainable share-and-reuse business model, the world's biggest brands trust us to help them transport their goods more efficiently, safely and with less environmental impact.

    What does that mean for you? You'll join an international organization big enough to take you anywhere, and small enough to get you there sooner. You'll help change how goods get to market and contribute to global sustainability. You'll be empowered to bring your authentic self to work and be surrounded by diverse and driven professionals. And you can maximize your work-life balance and flexibility through our .

    Job Description

    As a Senior Software Engineer at CHEP, you will assume a pivotal role in the design, development, and delivery of software systems that power our future automated solutions. Drawing upon your extensive expertise in software engineering, you will collaborate closely with cross-functional teams to architect scalable and robust systems, implement innovative features, and uphold technical excellence across all stages of the software development lifecycle.

    In this role you will be responsible for ensuring all PLC, SCADA and electrical controls standards are adhered too and all system are commissioned, verified, and supported post installation. They will provide solutions to meet technical challenges through development and continuous improvement of PLC code and controls architecture.

    What will you do?

  • Lead the design and architecture of software systems, ensuring scalability, reliability, and maintainability, and driving the adoption of best practices and design patterns.
  • Establish clean, efficient, and maintainable code in languages such as Java, C++, Python, or JavaScript, and contribute to the development of core software components and modules.
  • Develop PLC code required to integrate new technology into existing automated lines.
  • Create solutions to provide the required data and interfaces for successful operation of equipment.
  • Ensure suppliers adhere to standards and where multiple suppliers are working on the same project ensure seamless integration of each other's equipment.
  • Support Plant of the Future team to deliver all projects and business objectives.
  • Collaborate with cross-functional teams to integrate software components and systems, ensuring seamless interoperability and alignment with overall project goals and requirements.
  • Ensure suppliers adhere to the PLC and Controls standards required and provide support and coaching to supplier when required.
  • Collaborate with cross-functional teams to integrate security controls and features into the software development lifecycle and DevOps processes.
  • Collaborate with the Cybersecurity teams and implement and maintain measures to protect software systems and data from unauthorized access, breaches, and cyber threats.
  • Ability to integrate industrial control systems (ICS) and supervisory control and data acquisition (SCADA) systems with enterprise IT networks while maintaining security and compliance.
  • Ensure accurate data transfers to SCADA and Cloud servers.
  • Provide technical guidance and mentorship to junior engineers, fostering a culture of continuous learning and development, and promoting excellence in software craftsmanship and engineering practices.
  • Training of operators and technicians on SCADA and PLC systems.
  • Provide on-site programming and controls support when required to deliver projects.
  • Implement rigorous testing strategies and practices, including unit testing, integration testing, and automated testing, to ensure the reliability, performance, and security of software systems.
  • Proactively identify areas for improvement in software development processes, tools, and methodologies, and drive initiatives to enhance efficiency, productivity, and quality across the organization.
  • Stay updated on emerging cybersecurity threats, technologies, and trends to continuously enhance security posture and resilience.
  • Ensure suppliers adhere to standards and where multiple suppliers are working on the same project ensure seamless integration of each other's equipment.
  • Who are we looking for?

  • Proven experience (6-10 years) in software development, with a focus on designing and building complex, scalable software systems for industrial environments.
  • Experience with modern software development tools and practices.
  • Experience with Industrial Networking protocols and standards such as OPC UA, Modbus, Profibus, and DeviceNet.
  • Proficiency in configuring and managing data historians and industrial data management systems like OSI PI, Wonderware Historian, and Ignition.
  • Solid understanding of software architecture principles, design patterns, and best practices, and experience with architectural frameworks such as MVC, MVVM, or microservices architecture.
  • Strong proficiency in one or more programming languages, frameworks, and technologies, such as Java, C++, Python, JavaScript, Spring, .NET, or
  • Ladder Logic and Function Block Diagram Programming
  • Integration of PLC with SCADA
  • Data transfer between PLC and SQL/Cloud Servers
  • Ethernet Communication architecture and protocols
  • Cybersecurity risk management
  • Excellent problem-solving skills and the ability to work independently or as part of a team
  • Essential

  • Minimum Bachelor's, Master's, or Ph.D. degree in Computer Science, Software Engineering, or a related field
  • Desirable:
  • Project Management certification or equivalent relevant experience
  • Lean certification
  • Desirable

  • MBA, other postgraduate qualification
  • Experience of B2B sector
  • Multicultural experience
  • Solid sales and business development background
  • Operational excellence (Six Sigma, Lean) methodologies
  • What do we offer?

  • Long term, international career growth & opportunities,
  • Strong team collaboration within the Nordics region,
  • Competitive Salary package with annual bonus,
  • Company Car & flexible mobile working arrangement,
  • Options to purchase Brambles Shares & Private Retirement Fund,
  • 3 Days paid leave for volunteering.
  • Local benefits depending on specific location / country
  • Preferred Education

    Diploma

    Preferred Level of Work Experience

    3 - 5 years

    Remote Type

    Fully Remote

    CHEP Canada invites applications from all qualified individuals. CHEP is committed to fostering workplace diversity, and, provides accommodations to applicants with disabilities throughout our hiring process. If you require this information in alternate format; require communication supports; an accommodation in applying for a posting and/or if you are selected for an interview, please contact our Recruiting Department and a recruiter assigned to the posting will work with you to meet your needs.

    We are an Equal Opportunity Employer and we are committed to developing a diverse workforce in which everyone is treated fairly, with respect, and has the opportunity to contribute to business success while realizing his or her potential. This means harnessing the unique skills and experience that each individual brings and we do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state, or local protected class.