Senior Software Engineer

Codetrace Sdn Bhd

Shah Alam

On-site

MYR 140,000 - 210,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CODETRACE Sdn Bhd is a Malaysian AI automation company headquartered in Shah Alam with offices in Batu Kawan. We build smart factory solutions across Machine Vision, Smart Warehouse and Factory Automation, and we provide automation projects for customers.

As a Senior Software Engineer, you will design architecture, take products from prototype to stable release, and mentor junior engineers while collaborating with R&D, mechanical, electrical and project teams.

Qualifications

  • Degree in Computer Science, Software Engineering, Mechatronics or related field.
  • 5+ years of professional software development experience.
  • Proven product-from-prototype experience; not just one-off projects.
  • Strong Python, C++, and C# skills.
  • Git, automated testing, CI/CD and API design knowledge.
  • Experience integrating software with hardware/industrial equipment.
  • Familiar with Modbus, OPC UA, MQTT, TCP/IP, SQL, Linux and Docker.
  • Willing to travel to customer sites when required.

Responsibilities

  • Design, develop and maintain CODETRACE’s in-house software products from prototype to production release.
  • Turn business needs into product requirements and technical designs.
  • Define reusable software architecture across projects and units.
  • Lead software development for customer automation projects.
  • Integrate software with robots, cameras, sensors, PLCs and controllers.
  • Write and maintain technical documentation and system designs.

Skills

Python
C++
C#/.NET
Software architecture
CI/CD
Git
Docker
Hardware integration
Edge AI
Mentoring
Travel readiness

Education

Degree in CS/Software Eng/Mechatronics

Tools

Linux

Job description

CODETRACE is a Malaysian AI smart-manufacturing company and an NVIDIA ecosystem partner. We design and deliver automation solutions across three business units: Machine Vision, Smart Warehouse and Factory Automation. We are headquartered in Shah Alam, with an office in Batu Kawan.

About the role

As a Senior Software Engineer, you’ll split your time between building CODETRACE’s own software products and delivering automation projects for our customers. You’ll design system architecture, take products from prototype to stable release, and see your software running on real factory floors and in real warehouses. You’ll also mentor junior engineers and work closely with our R&D, mechanical, electrical and project teams.

What you’ll do
Product R&D
  • Design, develop and maintain CODETRACE’s in-house software products and platforms, from prototype to production release
  • Turn business and customer needs into product requirements and technical designs
  • Define software architecture that can be reused across customer projects and business units
  • Manage versioning, releases and long-term maintenance of product software
  • Build automated tests and set coding standards to keep products reliable as they grow
  • Prototype new features and evaluate new technologies, such as edge AI and AI agents, before they go into the product
  • Lead software development for customer automation projects, adapting CODETRACE products to each site’s requirements
  • Integrate software with industrial hardware such as robots, cameras, sensors, PLCs and controllers
  • Support commissioning, testing and troubleshooting of systems, including on site at customer facilities when required
  • Work with project managers on estimates, timelines and technical risks
  • Write and maintain technical documentation, including system design, interface specs and user guides
  • Feed lessons from deployments back into the product roadmap
Product areas
  • Machine Vision / AI: AI vision inspection software for edge devices, covering image capture, inference, model retraining workflows and traceability reporting
  • Smart Warehouse: warehouse orchestration software that coordinates AMRs, shuttles and other material-handling equipment, and integrates with customer ERP, WMS and MES systems
Technical leadership
  • Lead technical design decisions and review code for quality, performance and reliability
  • Mentor and guide junior engineers
What we’re looking for
  • Degree in Computer Science, Software Engineering, Mechatronics or a related field
  • 5+ years of professional software development experience
  • Proven experience building a software product from prototype to release, not only one-off project work
  • Strong programming skills in Python, C++ and C#
  • Good software engineering practice: Git, automated testing, CI/CD, and maintainable architecture and API design
  • Experience integrating software with hardware or industrial equipment
  • Familiarity with industrial communication protocols (e.g. Modbus, OPC UA, MQTT, TCP/IP), SQL databases, Linux and Docker
  • Experience mentoring or guiding other engineers
  • Comfortable working on loosely defined problems and turning them into working solutions
  • Willing to travel to customer sites when required
Advantage:
  • Experience with automation, robotics or manufacturing software
  • ROS

CODETRACE Sdn Bhd is a Malaysian AI automation company building smart factory systems. Incorporated in 2017, we are headquartered in Shah Alam with a second office in Batu Kawan, Penang.

Our three core businesses are Machine Vision (deep-learning 2D/3D AOI and robot vision), Smart Warehouse (ASRS, AMR and WMS integration) and Factory Automation (PLC, robotics and turnkey lines).

We serve the semiconductor, electronics, automotive, food & packaging, logistics and consumer products industries, with systems deployed for multinational customers in Malaysia and overseas. CODETRACE is an NVIDIA Inception program member and showcased its AI inspection solutions at Computex Taipei 2026.

CODETRACE Sdn Bhd is a Malaysian AI automation company building smart factory systems. Incorporated in 2017, we are headquartered in Shah Alam with a second office in Batu Kawan, Penang.

Our three core businesses are Machine Vision (deep-learning 2D/3D AOI and robot vision), Smart Warehouse (ASRS, AMR and WMS integration) and Factory Automation (PLC, robotics and turnkey lines).

We serve the semiconductor, electronics, automotive, food & packaging, logistics and consumer products industries, with systems deployed for multinational customers in Malaysia and overseas. CODETRACE is an NVIDIA Inception program member and showcased its AI inspection solutions at Computex Taipei 2026.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Project Engineer
Project Engineer

Codetrace Sdn Bhd • Shah Alam

On-site
MYR 72,000 - 110,000
Senior Software Engineer — Edge AI & Industrial Automation
Senior Software Engineer — Edge AI & Industrial Automation

Codetrace Sdn Bhd • Shah Alam

On-site
MYR 140,000 - 210,000
Purchasing Executive
Purchasing Executive

Codetrace Sdn Bhd • Shah Alam

On-site
MYR 42,000 - 70,000
Automation Project Engineer – Robotics & System Integration
Automation Project Engineer – Robotics & System Integration

Codetrace Sdn Bhd • Shah Alam

On-site
MYR 72,000 - 110,000
6559 - Software Engineer
6559 - Software Engineer

Agensi Pekerjaan Minde Group Sdn Bhd • Johor Bahru

On-site
MYR 67,000 - 100,000
AI & ERP Implementation Specialist
AI & ERP Implementation Specialist

Tamasek Group Sdn Bhd • Pontian

On-site
MYR 72,000 - 120,000
Applications Engineer, Penang
Applications Engineer, Penang

Overview Corporation • Penang

On-site
MYR 89,000 - 134,000
Performance bonuses
Career growth opportunities
Technical training
+2
Applications Engineer, Penang
Applications Engineer, Penang

Overview AI • Penang

On-site
MYR 60,000 - 120,000
Competitive compensation package
Career growth opportunities
Technical training and professional de
+3
Robotics & AOI Engineer
Robotics & AOI Engineer

TECHMAN ELECTRONICS (MALAYSIA) SDN. BHD. • Simpang Ampat

On-site
MYR 90,000 - 120,000
Competitive remuneration packages
Professional development
Modern engineering facilities
Vision Inspection Technical Intern
Vision Inspection Technical Intern

Precision Control Sdn Bhd • Shah Alam

On-site
MYR 10,000 - 17,000
Ping pong table
Weekly badminton sessions
Pool / air hockey table
+3