Mactek Solutions
Job Description: Software Developer – AI-Powered Industrial Platforms
Are you a versatile developer who wants to build software that interacts with the physical world? Mactek Solutions is seeking a Software/AI Engineer to join our multidisciplinary team in Dubai .
Mactek is not a typical software house; we build the brains for industrial systems. From renewable energy and smart grids to large-scale manufacturing and data centers, our products combine software, electronics, and electromechanical engineering. In this role, you will work at the heart of the “Industrial Internet of Things” (IIoT), collaborating with Electrical and CAD teams to integrate AI models into real-world hardware. If you are a high-energy graduate or early-career developer who thrives on seeing your code power physical machines, Mactek is your ideal launchpad.
Your Multidisciplinary Mission
Cross-Platform App & Web Development
-
Industrial Mobile Apps: Build and maintain native Android ( Kotlin/Java ) and iOS ( Swift ) applications for real-time monitoring of power systems and manufacturing workflows.
-
Multidisciplinary Dashboards: Develop responsive web interfaces using React or Node.js that visualize complex data from smart grids and industrial sensors.
-
RESTful Systems: Design the APIs that allow data to flow seamlessly between mobile apps, web platforms, and industrial hardware.
AI & Hardware Integration
-
IoT Connectivity: Partner with Electronics engineers to integrate software with ESP32 microcontrollers and IoT devices.
-
Smart Grid Interfaces: Collaborate with electrical engineers to build software that monitors and optimizes power distribution.
-
AI/ML Deployment: Implement TensorFlow or PyTorch models into production environments to enable predictive maintenance and design optimization.
Collaborative Engineering
-
Digital Twins: Work with CAD/3D modeling teams to develop software tools that optimize manufacturing designs.
-
Agile Sprints: Participate in fast-paced, cross-functional project planning to bring emerging technologies to market.
What You Bring to Mactek
-
Education: Bachelor’s or Master’s in Computer Science or Software Engineering .
-
Experience Level: Fresh graduate or 0-2 years of professional experience.
-
Mobile Skills: Hands-on experience with native mobile development ( Android/iOS ).
-
Web Stack: Proficiency in frameworks like React or Node.js.
-
AI Foundations: A solid understanding of AI/ML concepts and frameworks.
-
Attributes: “Cross-disciplinary” mindset—you are as interested in how an ESP32 works as you are in writing clean React code.
Job Overview Data
| Category | Details |
| Company Name | Mactek Solutions LLC |
| Job Title | Software Developer – AI-Powered Industrial Platforms |
| Location | Ibn Battuta Gate, Dubai, UAE |
| Experience Level | Entry Level (0–2 Years) |
| Industry | Renewable Energy / Industrial AI / IIoT |
| Core Tech Stack | Android, iOS, React, Node.js, ESP32, AI/ML |
| Start Date | Immediate |
| Government Support | NAFIS eligible for UAE Nationals |
To apply for this job please visit ai-search.io.