{"id":2533633,"url":"https://alion.io/job/job-mail-mechatronic-engineer-2","title":"Mechatronic Engineer","company":{"id":701519,"name":"Job Mail","domain":"jobmail.co.za","url":"https://alion.io/company/job-mail","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":true,"listed_via":"jobmail.co.za","ats_vendor":"Schema","truth_index":{"grade":"C","score":64,"open_postings":6702,"ghost_share":0.497,"stale_share":0,"repost_share":0.724,"time_to_fill_p50_days":10,"computed_at":"2026-10-19T05:45:15Z"}},"role":"Industrial Engineering","role_family":"Industrial Engineering","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Pietermaritzburg, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":21000,"max_usd":41000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":32},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"EtherCAT","optional":false},{"name":"Structured Text","optional":false},{"name":"TCP/IP","optional":false}],"status":"live","first_seen_at":"2026-10-14T13:37:05Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-10-14T13:37:05Z","board_verified":false,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":4},"description":"An opportunity exists for a skilled Mechatronic Engineer to join a technical team specialising in the design, development, and commissioning of specialised production machinery.\nThe successful candidate will be responsible for developing and upgrading machine control systems, programming PLCs, troubleshooting technical issues, and providing hands-on support during machine installation and commissioning.\nThis role is suited to a technically strong individual who enjoys practical problem-solving, automation, and working with advanced machinery.\nMinimum Requirements\nDegree or Diploma in Electronic Engineering or Mechatronics preferred.\n\nMinimum of 3 years’ experience in industrial automation and machine building, ideally involving specialised production machinery.\n\nStrong experience with Beckhoff TwinCAT 3 PLC programming.\n\nKnowledge of IEC 61131-3 programming, preferably Structured Text.\n\nExperience with EtherCAT networks, I/O configuration, motion control and TwinSAFE safety programming.\n\nExperience designing and programming industrial HMIs, preferably TwinCAT HMI or Siemens WinCC.\n\nWorking knowledge of servo drives, VFDs, encoders, sensors, pneumatics and hydraulics.\n\nAbility to read mechanical and electrical drawings.\n\nExperience with electrical design software such as EPLAN.\n\nKnowledge of industrial networking, including Ethernet, TCP/IP and remote access.\n\nValid driver’s licence and passport.\n\nExperience with robot integration, alternative PLC platforms, resistance welding processes and weld controllers will be advantageous.\nKey Responsibilities\nDevelop and maintain PLC software and machine control systems.\n\nIntegrate machine controls with third-party equipment and robotic systems.\n\nUpgrade and optimise existing machinery and control systems.\n\nConfigure and commission PLCs, servo drives, safety systems and industrial networks.\n\nDesign electrical circuits, select components and prepare electrical schematics and cable lists.\n\nDevelop and maintain HMI screens, alarms, machine parameters and operator interfaces.\n\nConduct machine testing, fault-finding and commissioning.\n\nProvide technical support, maintenance and troubleshooting at customer sites.\n\nEnsure machinery complies with relevant electrical and machine safety standards.\n\nMaintain accurate technical documentation, software backups and drawing revisions.\n\nTrain operators and maintenance personnel where required.\n\nThe Ideal Candidate\nThe successful candidate will be a logical thinker with strong fault-finding skills, excellent communication abilities and the confidence to work independently. A practical, hands-on approach is essential, together with the ability to work under pressure and meet deadlines.\nAdditional Requirements\nWillingness to travel locally and internationally, sometimes for extended periods.\n\nFlexibility to work overtime when required for critical breakdowns or commissioning.\n\nComfortable working both on the factory floor and at customer sites.\n\nIf you have a passion for industrial automation, machine control and mechatronic engineering, we would like to hear from you.\nPlease submit your CV for consideration.","description_format":"text","description_chars":3136,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-14T13:37:05Z"},{"event":"close","at":"2026-10-14T16:59:26Z"},{"event":"restore","at":"2026-10-16T04:44:48Z"}],"visa":[],"liveness":{"score":45,"band":"ok","label":"Likely open","p_open":1,"p_active":0.505,"p_room":0.9,"age_days":4,"expected_fill_days":10,"reasons":["seen:4","agency","velocity","win:mid","comp:brand"],"computed_at":"2026-10-19T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/job-mail-mechatronic-engineer-2","json_url":"https://alion.io/job/job-mail-mechatronic-engineer-2.json","meta":{"generated_at":"2026-10-19T06:24:07Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4029,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-20T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":701519},"rest":"https://alion.io/mcp/rest/get_company?id=701519"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjob-mail-mechatronic-engineer-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fjob-mail-mechatronic-engineer-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fjob-mail-mechatronic-engineer-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/job-mail-mechatronic-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjob-mail-mechatronic-engineer-2"}]}