CrawlJobs Logo

PCS Software Engineer

Germany, Gronau · Job Posted May 04, 2026
Apply Position
Job Link Share

Job Description

Urenco is a global leader in the production of low carbon energy. We work at the cutting edge of the transition to a sustainable, net zero world. We're looking for a Plant Control System (PCS) Software Engineer to join our UTD E&DA Design Engineering team based at our Gronau, Germany site. In this role you will serve as an Engineer specialising in the detailed design and integration of large-scale PLC/SCADA control systems. You will support the UTD E&DA Head of Design Engineering by delivering detailed hardware and software design packages for Plant Control Systems. Your work will be based on fundamental design requirements developed by the UTD E&DA Design Engineering Team. You will manage and execute detailed design activities both in-house and with external Plant Control System integrators, applying engineering standards and leveraging best available technologies to ensure excellence in design delivery.

Job Responsibility

  • Promote and embed a proactive safety culture, using analysis to foster continuous learning from experience
  • Ensure plant designs integrate robust safety features informed by best industrial practices and lessons learned from the nuclear sector
  • Lead, prepare and advise the evaluation and determination of Plant Control System design aspects, contributing to feasibility, option studies, and best available technology assessments
  • Capture, interpret, and develop system functional requirements following V-Model software development lifecycle processes
  • Provide guidance and oversight on Detailed Design and supplier manufacturing quality processes as requested by site or group project managers
  • Provide direction acting as the intelligent customer and provide oversight for system integrator detailed design execution, ensuring high quality delivery and adherence to CPT basic design requirements
  • Define and maintain Core Plant Technology (CPT) design expertise, grounded in Urenco's best safety practices and cutting-edge design technology

Requirements

  • Bachelor's degree in Automation Engineering, Electrical & Electronic Engineering, Control Systems Engineering, or a related field
  • Demonstrable track record in complex automation or control systems engineering, particularly within process and mechanical handling based highly regulated industries
  • Hands on experience in design and engineering, preferably involving PLC/SCADA systems or similar technologies
  • Proficiency in modelling and simulating integrated process systems (static and dynamic), considering mechanical and process requirements
  • Strong analytical skills with the ability to model complex technical design challenges and develop advanced design solutions
  • Ability to apply expertise and past experience to solve challenges and contribute to organisational learning
  • Competency in analysing measurement data from complex process systems to troubleshoot, optimise performance, and determine root causes of events

What we offer

  • Challenging Role with Career Growth
  • Competitive Salary based on experience
  • Flexible hours
  • Hybrid working options
  • 39 days of annual leave (full-time) including 9 days for bridge days
  • Company pension schemes
  • All bridge days being off
  • Commuting allowance
  • Sustainability Commitment working towards CO2-neutrality by 2040
  • Team and company events
  • Volunteering Opportunities
  • Mental-Health activities
  • Gym membership allowance

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

PCS Software Engineer

8 matching positions

Senior Software Engineer - Core OS / Windows

Would you like to be a part of the team that makes the critical software fabric ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
  • Experience with multi-threaded software development
  • Experience with software debugging
  • Understanding of virtual machines for Windows and Linux, and container based computer environments
  • Understanding of VM/Host architecture on Windows Server
  • Effective communication and collaboration skills
  • Proficiency in systems software concepts and experience developing APIs and services in a systems-level environment
Job Responsibility
Job Responsibility
  • Influence architecture requirements and portability of software across varied platforms and implement functionality using the latest software development life cycle techniques and tools
  • Ship quality code whether it is in kernel or in user mode and ensure it has diagnosability and observability built into it for production level usage
  • Support and contribute to an inclusive and collaborative team culture
  • Collaborate with internal and external partners to identify requirements, trends and opportunities
  • Participate and influence a culture with a focus on making customers successful and improving developer productivity
  • Embody our Culture and Values
  • Fulltime
Read More
Arrow Right

Automation Engineer PCS & MES

Step into the world of tomorrow's digital factory and, as a Automation Engineer ...
Location
Location
Switzerland , Uzwil
Salary
Salary:
Not provided
buhlergroup.com Logo
Bühler Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree (MAS/FH/HF) in Software Engineering or equivalent professional experience
  • Advanced knowledge of C#.NET and VB.NET framework
  • Knowledge of basic software tools: .NET, C#, SQL, GIT, Azure DevOps
  • Network knowledge regarding industrial network communication
  • Good communication skills in German and English (min. B2)
Job Responsibility
Job Responsibility
  • Configure MES systems according to customer needs
  • Implement software components for our existing MES system WinCos (vb.net) as well as for the new Web based MES system Mercury (C#)
  • Execute uncomplicated, user-friendly and functional control systems and MES projects for our customers
  • Responsible for continuous Upgrade/Retrofit on existing plant control systems
What we offer
What we offer
  • VIVA Restaurant - daily fitness menu from 9,00 CHF
  • Attractive mobility concept - OSTWIND ZVV / Z-Pass + half-fare travelcard for CHF 365 + CHF 400 public transport credit as well as an attractive first-class travelcard or free parking
  • Health-Port - preventive health care through laboratory analyses, massages, nutritional advice, physiotherapy, group courses and a company doctor
  • Mobile phone subscriptions - special conditions for cell phone subscriptions via Mobilezone with Sunrise and Swisscom
  • Attractive vacation entitlement - from 25 to 30 days of vacation per year depending on age
  • Employer-funded pension plan - independent pension fund that ensures reliable financial security in retirement
  • Fulltime
Read More
Arrow Right

Automation Engineer PCS & MES

Step into the world of tomorrow's digital factory and, as a Automation Engineer ...
Location
Location
Switzerland , Uzwil
Salary
Salary:
Not provided
buhlergroup.com Logo
Bühler Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree (MAS/FH/HF) in Software Engineering or equivalent professional experience
  • Advanced knowledge of C#.NET and VB.NET framework
  • Knowledge of basic software tools: .NET, C#, SQL, GIT, Azure DevOps
  • Network knowledge regarding industrial network communication
  • Good communication skills in German and English (min. B2)
Job Responsibility
Job Responsibility
  • Configure MES systems according to customer needs
  • Implement software components for our existing MES system WinCos (vb.net) as well as for the new Web based MES system Mercury (C#)
  • Execute uncomplicated, user-friendly and functional control systems and MES projects for our customers
  • Responsible for continuous Upgrade/Retrofit on existing plant control systems
What we offer
What we offer
  • VIVA Restaurant - daily fitness menu from 7,50 CHF
  • Attractive mobility concept - OSTWIND ZVV / Z-Pass + half-fare travelcard for CHF 365 + CHF 400 public transport credit as well as an attractive first-class travelcard or free parking
  • Health-Port - preventive health care through laboratory analyses, massages, nutritional advice, physiotherapy, group courses and a company doctor
  • Mobile phone subscriptions - special conditions for cell phone subscriptions via Mobilezone with Sunrise and Swisscom
  • Attractive vacation entitlement - from 25 to 30 days of vacation per year depending on age
  • Employer-funded pension plan - independent pension fund that ensures reliable financial security in retirement
  • Fulltime
Read More
Arrow Right

Prototype Software Test Engineer Ii

The Software Test Engineer II is responsible for owning and maintaining test sof...
Location
Location
United States , Redmond
Salary
Salary:
Not provided
sigmadzn.com Logo
Sigma Design
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Minimum of 5 years of relevant work experience preferred
  • Strong proficiency in Python or similar object-oriented language
  • Solid understanding of software engineering best practices
  • Experience working across Windows, macOS, and Linux environments
  • Experience using version control systems such as Git or SVN
  • Ability to write clear, maintainable, well-documented code
  • Experience debugging across software and hardware systems
  • Familiarity with cross-functional API development
  • Experience working in collaborative, cross-functional environments
Job Responsibility
Job Responsibility
  • Own and maintain Python-based test software, including development, deployment, and support
  • Develop and implement program-level test plans in collaboration with Engineering
  • Design and deploy automated test solutions for manufacturing and field environments
  • Execute end-of-line testing and prototype bring-up, including fault isolation and repair support
  • Maintain and update test coverage as product requirements evolve
  • Document test procedures and train technicians on execution
  • Provision, configure, and validate hardware for testing and system bring-up
  • Support prototype fleet networking and resolve connectivity issues
  • Oversee test data collection, validate integrity, and support root cause analysis
  • Maintain lab systems, including PCs, engineering units, and custom hardware setups
What we offer
What we offer
  • Competitive compensation
  • 401(k) with up to 4% company match
  • Quarterly bonus program
  • 15-days of accrued PTO
  • 9 company paid holidays
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Long-term disability insurance
  • Life insurance
  • Fulltime
Read More
Arrow Right

Software Development Engineer

Be part of the world's leading graphics accelerator and compute processor unit t...
Location
Location
China , Shanghai
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in computer science, computer engineering, or electrical engineering
  • Understanding of PC/server systems and build environments for Linux and Windows
  • Proficiency in build tool chains, scripting, and debugging code compile failures
  • System Admin and DevOps software infrastructure experience
  • Experience in supporting operations and development flows
  • Experience administering, maintaining, and enhancing infrastructure systems (build, test, debug)
  • Experience with CI operations for triage, failure analysis, and system level debug
  • Experience implementing infrastructure features for diagnostic development and CI flows
  • Experience with test system bring-ups
  • Experience assembling, configuring, and installing validation systems (PCs, servers/computers)
Job Responsibility
Job Responsibility
  • Lead in the administering, maintaining, and enhancing infrastructure systems (build, test, debug)
  • Identify gaps in efficiency/throughput and provide mid and long-term solutions
  • Contribute to the CI operations team for triage, failure analysis, and system level debug
  • Implement infrastructure features to enable diagnostic development and CI flows to achieve coverage goals
  • Plan and deliver diagnostic infrastructure patches and updates on regular cadence
  • Participate in test system bring-ups to enable developer users on build servers
  • Assemble, configure, and install validation systems (PCs, servers/computers) in the lab
  • Participate in debugging system failures and the process of root cause to resolution
  • Work with AMD infrastructure teams external and internal to the diagnostics group
  • Systems administration of Linux and Windows build servers, both virtual and physical machines
  • Fulltime
Read More
Arrow Right
New

Construction IT Engineer

The project is planning the expansion of the existing Hamburg Refinery, by addin...
Location
Location
Germany , Hamburg
Salary
Salary:
60000.00 EUR / Year
met-ts.co.uk Logo
Met T&S
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge of networking and cybersecurity concepts is highly appreciated
  • Excellent communications and interpersonal skills
  • Attention to detail, management skills
  • Team-oriented skills, self-motivation and direction, with strong bias toward timely performance and problem resolution.
Job Responsibility
Job Responsibility
  • Assist employees to use their IT equipment
  • Set up new users' accounts and profiles and deal with password issues
  • Physical set up of computers and software system installation for various computer applications and programs
  • Install and configure computer hardware, operating systems and applications, also providing the related support (e.g.: troubleshoot system and network problems, diagnosing and solving hardware or software faults)
  • Respond to user needs and questions regarding network access
  • Provide support including technical guidelines shared within the Function
  • Test of computers and ensure that computer systems are functioning properly
  • Discuss with the other colleagues who work on the PCs in order to figure out how to help solve the issues
  • Maintain and upgrade computer systems
  • Maintain other computer peripheral devices (e.g.: printers and solving printing problems if they arise)
  • Fulltime
Read More
Arrow Right
New

Automation Engineer

This is where you'll excel: Prepare the control philosophy document and obtain l...
Location
Location
Philippines , Makati City
Salary
Salary:
Not provided
buhlergroup.com Logo
Bühler Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Automation Engineering, Electrical Engineering, Mechatronics, or Industrial Engineering or any related Engineering degree
  • At least 3 years of experience in automation design, implementation, or commissioning
  • Hands-on experience with Siemens, Allen-Bradley or similar tools
  • Experience in industrial automation
  • Proven ability to troubleshoot and resolve technical issues
  • Understanding of manufacturing principles
  • Proficiency in English language
Job Responsibility
Job Responsibility
  • Prepare the control philosophy document and obtain line manager approval prior to initiating software design
  • Create the software design and secure line manager approval before commencing PLC and Plant Control System (PCS) engineering
  • Prepare the required PLC and PCS development tools and document, such as templates and simulators
  • Develop and simulate PLC and PCS software in alignment with project scope and customer requirements. Obtain line manager approval prior to the Customer Acceptance Test (CAT)
  • Lead the CAT prior to commissioning. Present the software to the customer, ensure alignment between Bühler and the customer on the scope of work. Document and resolve all open points. Follow up with the customer as needed
  • Commission the PLC and PCS software in accordance with the scope of work and agreements reached during CAT. Submit commissioning reports to project team in timely manner and according to Bühler template
  • Conduct on-site training to the customer's team on Bühler PCS operations
  • Participate in project meetings to align with the project team and the customer from project initiation through completion
  • Store and backup all documentation and software properly
  • Securely store sensitive information, including customer passwords and internal documents in compliance with Bühler standards
What we offer
What we offer
  • Career and personal development
  • Learning platform
  • Diverse and inclusive workplace
  • Cross-cultural working environment
  • Family-owned business culture
  • Public and private transport connections
  • Fulltime
Read More
Arrow Right

Enterprise Territory Executive

AMD is seeking a high-impact Enterprise Territory Executive to drive growth acro...
Location
Location
United States , Texas
Salary
Salary:
224560.00 - 336840.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven success selling enterprise technology solutions and consistently exceeding revenue objectives
  • Strong ability to build executive relationships and influence business and technology decision-makers
  • Strategic mindset with a track record of identifying, developing, and closing complex opportunities
  • Passion for emerging technologies including AI, cloud computing, data center modernization, and digital transformation
  • Strong consultative selling skills focused on customer outcomes and business value
  • Collaborative approach with the ability to work effectively across highly matrixed organizations
  • Excellent communication, presentation, and relationship-building skills
  • Willingness and ability to travel approximately 50%
  • Proven success selling Data Center, AI Infrastructure, Enterprise Compute, Cloud, Storage, Networking, or Commercial Client solutions into enterprise organizations
  • Demonstrated ability to consistently exceed sales targets and drive business growth
Job Responsibility
Job Responsibility
  • Develop and execute territory growth strategies that expand AMD's presence across enterprise customers throughout the Central U.S. region
  • Identify, qualify, and close opportunities that drive revenue growth, market share expansion, and long-term customer value
  • Build and maintain a healthy pipeline across Data Center, AI, Cloud, and Commercial Client opportunities
  • Develop territory plans that align customer priorities with AMD's strategic growth objectives
  • Build trusted advisor relationships with CIOs, CTOs, Chief Architects, Infrastructure Leaders, Procurement Organizations, and Line-of-Business stakeholders
  • Understand customer technology roadmaps, business priorities, and modernization initiatives
  • Position AMD solutions as strategic enablers of AI adoption, cloud transformation, infrastructure modernization, and workforce productivity
  • Drive adoption of AMD EPYC™ processors across virtualization, cloud, storage, enterprise applications, and high-performance computing workloads
  • Position AMD Instinct™ accelerators to support AI training, inference, advanced analytics, and emerging enterprise AI initiatives
  • Engage customers on AI infrastructure strategies, GPU acceleration, software ecosystems, and future workload requirements
What we offer
What we offer
  • Benefits offered are described: AMD benefits at a glance.
  • Fulltime
Read More
Arrow Right