Call us today 647 722-0837

Website Venushiring Venus Consultancy

Key skills  

PLC and Programming

  • Should be able to understand and draw the electrical schematics for electro-hydraulic control system
  • Experience with IEC61131-3 programming languages for multiple PLC platforms, Schneider’s SCADAPACK and SOFT PLC is must
    – Ladder Programming
    – FBD (Functional Block Diagram)
    – SFC (Sequential Function Chart)
    – ST (Structured Text)

Experience in NI product and LabVIEW development for

  • Selecting appropriate NI hardware as per product requirement
  • Data acquisition applications using NI DAQ
  • Communication protocols (Serial, Ethernet)
  •  Database and Report generation toolkits

Embedded C/C++ programming on microcontrollers, and microcontrollers including coding of interfaces to external systems

  • Setting up and developing against different toolchain(s) including but not limited to GCC, CCS, Libero, Vivado etc.
  • Bootloader configuration and debugging, JTAG, SWO.

Communication interfaces such as SPI/I2C/SCI/CAN/UART

Control algorithms for power supplies and motor drivers

  • Understanding of how to work around processing, memory, I/O, timing,  and other limitations
  • Using basic laboratory instruments efficiently for test and analysis during development (oscilloscope, function generator, logic analyser etc).
  • Using common debugging tools to troubleshoot embedded code and implement corrections
  • Designing tests including regression tests and unit testing
  • Troubleshooting prototype and production tools at Electromechanical Systems level

Preferable: Experience with embedded Linux operating systems and development environment, using Buildroot, Yocto or other tools.

 

Apply Now

Please fill out the form below to apply for this job