We are looking for a skilled Embedded Systems & Industrial Automation Engineer to join our team and support multiple innovative projects for our client ABB, a global leader in industrial automation and electrification. If you enjoy designing and implementing embedded solutions, integrating hardware and PLC systems, and working with Smart Communication Cards (SCC) and Novolink, this is a unique opportunity to make an impact on real-world industrial digitalization initiatives.
We’re looking for someone who brings the following technical expertise and hands-on capabilities to excel in this role:
Strong Embedded Development: Proficient in C/C++ for firmware and embedded software.
Industrial Protocols: Familiarity with Modbus RTU/TCP, OPC UA, and Node-RED automation flows.
PLC Integration: Practical experience integrating hardware with Rockwell and Mitsubishi PLCs.
RTOS Expertise: Hands-on experience with FreeRTOS, Zephyr, or VxWorks.
Debugging: Skilled with oscilloscopes, logic analyzers, JTAG tools, and embedded diagnostics.
Data & Visualization: Understanding of MS SQL Server, Power BI, and SCC data flows.
Communication: Strong technical documentation skills for producing clear application notes.
Collaboration: Ability to work cross-functionally with hardware, software, and automation teams.
As an Embedded Systems & Industrial Automation Engineer, you will:
Develop, test, and maintain embedded software for microcontrollers and industrial controllers.
Design and deliver robust application notes showing Novolink integration with Rockwell and Mitsubishi PLCs.
Build Node-RED flows for Smart Communication Card (SCC) export processes and on-premises solutions.
Verify device NodeIds using UaExpert and ensure seamless data communication with Modbus/OPC UA protocols.
Support projects like the ABB Digital Configurator, Smart Monitoring & Control Applications, Pumping Solutions, and SCC data pipelines.
Debug hardware-software interfaces and troubleshoot integration issues in industrial environments.
Generate clear technical documentation, test reports, and user manuals.
Contribute ideas to enhance existing ABB solutions and maintain best practices for hardware-software integration.
A relevant BS or higher degree in engineering or a related field is required to ensure you have the foundational knowledge for this role.
To succeed in this role, you should meet the following educational and professional requirements:
Bachelor’s or Master’s degree in Electrical Engineering, Embedded Systems, Industrial Automation, or a related field.
Minimum 4 years of experience in embedded systems development and industrial automation.
Proven experience with RTOS, PLC integrations (Rockwell, Mitsubishi), SCC, and Novolink.
Practical understanding of industrial data flows, Node-RED, and MS SQL Server.
Excellent problem-solving, analytical, and communication skills.
Experience with ABB ecosystems is a strong advantage.