Software Manager
VINCI
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Tech stack
Automation of Tests
Ethernet
Supervisory Control and Data Acquisition (SCADA)
Wonderware
Modbus
OPC Unified Architecture
Software Engineering
Systems Integration
Job description
- Lead and manage the software engineering team, including recruitment, performance reviews, mentoring and career development.
- Own software delivery across the project lifecycle: requirements capture, technical design, development, testing (FAT/SAT), commissioning and handover.
- Define and enforce software development standards, coding practices, version control and configuration management.
- Coordinate with project managers, design engineers, electrical teams and suppliers to align software scope, schedules and interfaces.
- Provide technical direction for PLC, SCADA/HMI, MES and integration with higher-level systems (ERP, cloud/IIoT where required).
- Manage client relationships for software aspects of projects, present technical proposals and represent Actemium at technical meetings.
- Plan and oversee FATs, SATs and on-site commissioning activities, including troubleshooting and post-commissioning support.
- Maintain and improve quality, safety and cybersecurity practices within software development and deployment., * Develop and maintain software delivery roadmaps, resource plans and project reporting for senior stakeholders.
- Ensure technical documentation is produced and maintained: functional design specifications, I/O lists, architecture diagrams, test plans and as-built records.
- Implement continuous improvement for development processes, automated testing and deployment where applicable.
- Manage subcontractors and third-party toolsets, ensuring compliance with company and client standards.
- Deliver training and upskilling for the team to maintain contemporary skills across PLC platforms and SCADA/HMI packages.
- Promote a collaborative, inclusive and safety-focused working culture within the automation team.
Requirements
- Proven experience in software leadership or engineering management within industrial automation or a closely related sector.
- Strong hands-on background in PLC and SCADA software development and commissioning (Rockwell, Siemens, Schneider, Mitsubishi, Ignition, Wonderware, FactoryTalk or similar).
- Excellent understanding of industrial communications and integrations (Ethernet/IP, Profinet, Modbus, OPC UA) and experience interfacing with MES/ERP systems.
- Practical experience of FAT/SAT, site commissioning and fault-finding on live systems.
- Knowledge of safety, quality and cybersecurity standards relevant to automation projects (SIL, IEC61508/61511, ISA, IEC62443 desirable).
- Strong leadership, stakeholder management and communication skills; able to present technical information clearly to clients and non-technical stakeholders.
- Relevant engineering qualification (Degree/HND/HNC) or equivalent experience and a full UK driving licence.
Benefits & conditions
Competitive Salary + Bonus + Benefits | EV Car Scheme | Share Scheme | Healthcare, * Competitive salary, annual bonus and pension.
- EV Car Scheme, Share Scheme and comprehensive healthcare cover.
- Generous holiday allowance plus bank holidays and death-in-service cover.
- Continuous professional development, training and clear progression routes within VINCI Energies.
- Flexible working arrangements where operationally feasible and a supportive, inclusive team culture.
About the company
Actemium Automation Nottingham, part of VINCI Energies, is recruiting a Software Manager to lead our software delivery for automation projects across manufacturing and process sectors. This leadership role combines technical ownership, people management and client engagement to ensure timely, high-quality software solutions for PLC, SCADA and related IT/OT integrations.