Controller Area Network Solutions
Happy Vesak Day! May your life be filled with harmony, love, and serenity.
We are looking for an Industrial Software Engineer to join us, physically.
This role is for someone who likes software, but also enjoys seeing how things work in the real world, such as machines, production lines, inspection systems, factory data, automation, and engineering processes.
The work will involve developing software for industrial and manufacturing applications. This may include inspection systems, reporting tools, traceability, dashboards, system integration, and other practical solutions used by engineers, QA teams, operators, and production users.
We are not looking for someone who only wants to follow fixed instructions, nor someone love hiding behind the computer. We prefer someone who is curious, willing to learn, and able to think through problems properly.
You should be comfortable with software development, databases, APIs, and basic system design. Experience in Python, C #, .NET, JavaScript, SQL, machine vision, PLC, SCADA, MES, IoT, or automation would be an advantage, but attitude and problem-solving ability are just as important.
Fresh graduates with the right mindset are welcome to apply.
The person we are looking for:
• Enjoys solving practical problems
• Can work with both software and engineering teams
• Is willing to go into details and understand the actual user problem
• Can build software that is simple, reliable, and useful
• Has interest in industrial automation, manufacturing, or digital transformation
Company: Controller Area Network Solutions (M) Sdn Bhd
Location: Puchong, Selangor
Position: Industrial Software Engineer
Interested candidates can send their CV to [email protected].
If you know someone who may be suitable, feel free to share this with them.
26/05/2026
Selamat Hari Raya Haji! May peace, happiness, and prosperity fill your home.
14/05/2026
Everyone knows Raspberry Pi, and yes, Raspberry Pi is great. It is fantastic for learning, prototyping, dashboards, proof-of-concept work, data collection trials, and small edge experiments. That is exactly where it shines.
But let’s be honest.
A Raspberry Pi is not an industrial PLC. It is not an industrial PC. It is not a proper edge controller for serious factory automation. In real production environments, the weaknesses of Raspberry Pi start to show very quickly.
Factories are not friendly places. There is heat, electrical noise, power dips and surges, vibration, dust, and 24/7 operation. There are also operators, maintenance teams, production targets, and downtime costs to think about.
A Raspberry Pi may have a capable processor, but industrial automation needs much more than that. You need proper power protection, safe recovery after power failure, hardware watchdogs, isolated industrial I/O, EMC/EMI immunity, wide temperature tolerance, deterministic control behaviour, cybersecurity hardening, documentation, certification, spare parts, and often overlooked, long-term support.
This is where Raspberry Pi becomes risky.
The low hardware cost of Raspberry Pi looks attractive at the beginning, but the real cost often comes later. Who are you going to call for support when there is an unexpected shutdown, a corrupted SD card, an unstable power supply, a noisy signal, a difficult troubleshooting issue, or a production line that has stopped for hours?
Suddenly you find the “cheap solution” is no longer cheap. It may end up costing far more due to production loss, maintenance effort, and downtime.
Use Raspberry Pi where it fits. such as learning, testing, dashboards, prototypes, and non-critical experiments. But for real factory automation, use industrial hardware that is designed for industrial environments. Because in production, reliability is not optional.
At CANS we helps manufacturers build real automation systems that are robust, maintainable, and ready for real factory conditions.
To all Muslims, Selamat Hari Raya.
I like talking about Modbus RTU.
Introduced in 1979, Modbus RTU is the cockroach of industrial communication protocol, ancient, older than many engineers wiring it today. Yet walk into a substation in 2026, you’ll still find RS-485 trunks daisy-chained across meters, VFDs, temperature controllers, remote I/O, etc crawling around your panel while shiny new Ethernet-based protocols argue about bandwidth.
Modbus lacks of modern security features. It has no built-in security, no device discovery, not connection baded. It was simply not designed for cybersecurity exposed networks. Running naked Modbus RTU over the public internet is like leaving your substation door open with a sign saying “come attack me”.
So why is it still here?
Because physics doesn’t care about fashion.
Modbus RTU runs over RS-485, which is a single design choice that makes it ridiculously immune to noise. Long cable runs? 500 meters? 1 km with good cable? No problem. EMI from motors? Manageable. In harsh industrial environments, simplicity beats sophistication.
Modbus is transparent. No licensing. No vendor lock-in. No stack royalty. The frame is simple: address, function code, data, CRC. You can decode it with a logic analyzer and a notebook. Engineers like that.
Modbus RTU is deterministic enough for its job. It is master-slave. Only one master talks at a time, eliminating collision chaos. It’s slow by modern standards, 9.6 kbps, 19.2 kbps, maybe 115.2 kbps, but sufficient for reading temperature, energy kWh, vibration RMS.
Modbus RTU has varse installed base. This is the economic gravity argument. Millions of field devices are speaking Modbus RTU, for instance energy meters, protection relays, power analyzers, PLCs, vibration sensors, weighbridges. Replacing all of them just to upgrade protocol would be financial stupidity. Engineering is constrained by CAPEX, not elegance.
Modbus bridges beautifully. Modbus RTU to Modbus TCP gateways are cheap. You can hang legacy RTU devices under a modern SCADA, MQTT broker, or cloud EMS platform without rewriting firmware. It becomes the “last-mile” field layer while higher layers evolve.
Unlike consumer market, industrial systems have a 20 to 30 years lifecycle. Software culture moves fast but industrial hardware moves like continental drift. In slow tectonic systems, stable protocols survive. Old does not mean obsolete, it means proven. The scientific method rewards repeatability. Modbus RTU has been tested in lightning storms, factory floors, and dusty switch rooms for decades. It behaves predictably. Predictability is gold in automation.
Modbus RTU is not glamorous, neither trendy, but it works. The golden rule in industry, “works every day for 25 years” beats “innovative but fragile” every single time.
Old technology survives when it solves the right problem efficiently. Modbus RTU still does.
Click here to claim your Sponsored Listing.
Category
Contact the business
Telephone
Website
Address
30, Jalan Puteri 5/12, Bandar Puteri
Puchong
47100
Opening Hours
| Monday | 08:30 - 17:30 |
| Tuesday | 08:30 - 17:30 |
| Wednesday | 08:30 - 17:30 |
| Thursday | 08:30 - 17:30 |
| Friday | 08:30 - 17:30 |