Systems Development Integration Engineer (27523)

ECM Selection Limited
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Computer-Aided Design
C Sharp (Programming Language)
C++
Communications Protocols
Embedded Software
Python
Systems Development Life Cycle

Requirements

  • Degree in Mechanical or Electronics Engineering / Physics with demonstrable industry experience integrating complex electromechanical systems.
  • Proficiency with one or more of the following software languages: Python, C++ or C# (ideally for hardware focussed applications).
  • Good technical problem-solving skills including the ability to communicate solutions and describe problems to peers.
  • Excellent documentation skills including for technical analyses and processing results.
  • Additional experience with: industrial network communication protocols, robotic hardware prototyping, CAD, embedded software, electronic design, and software virtualisation would be highly desirable.

This is a multidisciplinary role, fitting a hybrid profile with key strengths and knowledge in several areas. Understanding how different components can work together is vitally important.

Benefits & conditions

The role would be fully onsite. On offer is a competitive salary depending on experience and a wide range of employee benefits (significant employer pension contributions, private medical insurance, life insurance and vehicle / travel schemes).

Apply for this position