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