Software Controls Engineer

p2i

View: 101

Update day: 11-06-2024

Location: Abingdon South East

Category: Architecture / Interior Design Mechanical / Technical

Industry:

Job type: Permanent

Loading ...

Job content

As a Software Controls Engineer you will mainly be responsible for (but not limited to) the duties described in this job description.

*
Job Purpose & Context*
This role exists to be one of the key players in the design and development of software architecture for both machine accessories and retro-fits, for both current and new equipment and automation. It is one of a group of multi-functional Engineers with the ability to identify and problem solve issues related to production processes, equipment, and manufacturability.

*
Main Responsibilities*

  • Works in conjunction with mechanical, electrical and automation engineering, and colleagues in Research & Development in the development of current machines, and the design of new machines with particular focus on all aspects of software including development and maintenance
  • Project manages with hands-on ownership of all aspects of software developments, from detailed design through to final validation
  • Ensure all prototypes are programmed to the correct/desired standard and are validated for use.

Additional Responsibilities

  • Assisting the R&D, Service & Support and Manufacturing teams as and when required (time permitting)
  • Contributes to team effort by accomplishing related results as needed
  • Occasional travelling may be required for this post.

Key Relationships and Interfaces

  • Line manager for day-to-day direction
  • Engineering team
  • Research & development team
  • Service & support team
  • Manufacturing team.

Academic Qualifications or Key Knowledge

  • Bachelor’s degree in Software Engineering
  • Degree in Software Engineering Architecture
  • Other technical qualifications considered.

Skills & Experience

  • 5+ years in software development / architecture role
  • Specific experience of working with industry machinery within a technical environment, not just a general software engineering or infrastructure background
  • Multi language PLC / PAC programming capabilities; Omron, Opto 22, Mitsubishi and Siemens (desirable)
  • The candidate needs excellent problem solving skills and must possess and be able to demonstrate a flair for creativity and innovation
  • Wide development experience, with ideally exposure to all aspects of supplier sourcing, prototyping, design validation, mass production release
  • Must be able to work on their own initiative and demonstrate excellent organisational, time management and prioritisation skills, between multiple projects
  • Ability to work under pressure and to tight timescales
  • Good written and verbal communication skills and the ability to communicate at all levels
  • Able to work successfully in a multi-disciplinary team
  • Experience of a variety of different PLC programming solutions
  • Highly proficient in machine / automation software development
  • Experience in rapid architecture design and code reformatting
  • Proficient in software diagnostics
  • Other programme language packs considered
  • Experience in HMI design
  • Flowchart creation and management
  • Creating / participating in FMEAs
  • Design of Experiment programs and Design Verification Plans
  • Experience of CE / UL standards would be advantageous, including; Safety of machinery — General principles for design — Risk assessment and risk reduction ISO 12100, Safety of machinery — Safety related parts of control systems BS EN ISO 13849
  • Proficient in the preparation of all related documentation
  • Participating in activities with cross disciplinary project teams.

Behaviours

  • Organisational awareness and commitment
  • Initiative
  • Planning and Organising
  • Resilience
  • Flexibility and Adaptability
  • Teamwork
  • Customer Awareness

Generic Health & Safety Responsibilities

  • Take reasonable care of your own health and safety
  • Take reasonable care not to put other people - fellow employees and members of the public - at risk by what you do or don’t do in the course of your work
  • Co-operate with the Company, making sure you get proper training and you understand and follow the company’s health and safety policies
  • Not to interfere with or misuse anything that’s been provided for your health, safety or welfare
  • Report any injuries, strains or illnesses you suffer as a result of doing your job
  • Tell your employer if something happens that might affect your ability to work (e.g. becoming pregnant or suffering an injury)
  • If you drive or operate machinery, to tell your employer if you take medication that makes you drowsy - they should temporarily move you to another job if they have one for you to do.

This job description should be regarded only as guidance to the duties required and is not definitive or restrictive in any way. It may be reviewed in the light of changing circumstances following consultation with the job holder.

Job Type: Permanent

Loading ...
Loading ...

Deadline: 26-07-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...