Job brief
We are looking for a Senior Embedded Software Engineer to take on our newest project, in this role you will integrate the full system, implementing usb, serial and ethernet communications. Ultimately you will be responsible for bringing the project from design stage to production.
Responsibilities:
Integrate PLC runtime (CodeSys) with existing controller firmware
Implement event logging and RTC in controller
Performance tuning, debugging, design adjustments
Integrate serial communications and I/O modules
Develop PLC controller monitor program
Create technical documentation for reference and reporting
Requirements:
BS degree in Computer Engineering and/or Science, or Electrical Engineering.
5+ years experience in PLC Programming
Software development
Serial Communications
ARM Microcontrollers
Visual Studio
C
Modbus