Job Vacancies
Back
IoT Firmware Intern
Singapore, Singapore | Trainee Program | Students | Limited | December 30, 2025
Apply now
SHARE
As worldwide experts in filtration, MANN+HUMMEL develop solutions for vehicles, industrial applications, clean air inside vehicles and the sustainable use of water. With team spirit and an open culture of communication, we are continuously working towards achieving our vision of 'leadership in filtration'. Become part of our team.
Role Summary
We are looking for a resourceful and self-driven intern to join our firmware team working on IoT gateway products. This role is ideal for students who have a foundation in embedded systems and industrial automation, and who are eager to bridge embedded firmware with PLC-based industrial control systems.
Our team currently has strong embedded firmware expertise but limited hands-on experience with PLC systems and industrial interfaces. This internship is designed to explore, prototype, and document how modern PLC systems integrate with IoT gateways, helping us close that knowledge gap.
Main Tasks
Embedded Firmware Development
Assist in developing and maintaining embedded firmware in C for IoT gateway products
Work with microcontrollers, peripherals, and communication interfaces (UART, SPI, IC, Ethernet)
Support debugging, testing, and validation of firmware features
PLC & Industrial Automation Exploration
Research PLC fundamentals, architectures, and programming models
Explore common PLC programming standards (e.g., IEC 61131-3)
Investigate PLC-to-IoT gateway integration methods, such as:
+ Modbus (RTU/TCP)
+ OPC UA
+ Industrial Ethernet protocols (basic understanding)
Prototyping & Integration
Build simple proof-of-concept integrations between PLCs and embedded systems
Develop small demo applications (e.g., PLC data ingestion IoT gatewaycloud)
Test interoperability with real or simulated PLC environments
Research & Knowledge Transfer
Independently explore industry practices, tools, and architectures
Evaluate different PLC vendors, tools, and ecosystem approaches
Document findings clearly for the firmware team (technical notes, diagrams, demos)
Required QualificationCurrently pursuing a Bachelor's or Master's degree in:
+ Electrical / Electronics Engineering
+ Computer Engineering
+ Mechatronics
+ Industrial Automation
+ Embedded Systems (or related fields)
Programming foundation in C
Basic understanding of embedded systems concepts:
+ Microcontrollers
+ Memory, interrupts, peripherals
Academic exposure to industrial automation or control systems
Nice to have skillsHands-on experience or coursework in PLC programming
+ Ladder Logic (LD)
+ Structured Text (ST)
+ Function Block Diagram (FBD)
Basic knowledge of industrial communication protocols
Are you full of ideas? Are you keen to take on responsibility and really achieve something? Then our doors are open to you. This company lives out its values, gives people the freedom to use their own initiative, and offers many development exciting opportunities and many exciting projects - all of which awaits you here.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.