Careers

Software Engineer (Industrial Systems)

Job ID: SWE-0223

Location: Hybrid (on-site + remote work possible upon agreement)
Job Type: Full-time
Work Schedule: Sunday to Thursday, 8:00 AM – 5:00 PM (1 hour break)

Position Overview

We are hiring a Software Engineer to join our engineering team in developing backend systems, cloud integrations, and dashboards that connect our machines to real-time insights.

This role involves building the software infrastructure that enables data collection, remote monitoring, process control, and scalable deployment of industrial software components. You’ll be working closely with our automation, hardware, and AI teams to create real-world solutions that support factories in Egypt and abroad.

Who We Are

MAINDUS is a growing industrial technology company focused on delivering smart, reliable manufacturing systems — from high-performance machines to intelligent automation. We build real solutions for real factories.

We offer a professional environment where your work matters, your ideas are heard, and your skills can grow. Our team values ownership, precision, and continuous improvement.

Key Responsibilities:

  • Design and implement backend services and APIs for industrial applications

  • Develop data pipelines and dashboards to visualize machine and process data

  • Ensure system scalability, stability, and secure communication

  • Work with internal engineers to integrate software into hardware systems

  • Participate in testing, deployment, and continuous delivery pipelines (CI/CD)

  • Maintain clear documentation and clean, structured code

Requirements:

  • Strong experience in backend software development

  • Solid understanding of data structures, APIs, and system architecture

  • Experience with databases, cloud services, and version control (Git)

  • Familiarity with software testing, debugging, and deployment

  • Ability to collaborate with technical and non-technical teams

  • Bachelor’s degree in Computer Science, Engineering, or related field

  • Industrial or IoT experience is a plus

  • Fluent in English and Arabic (written and verbal)

What We’re Looking For

We’re looking for someone who’s more than just clocking in and out. You’re someone who:

  • Takes responsibility for your own work

  • Adapts to new challenges and environments

  • Follows safety rules — both inside our factory and on-site with clients

  • Contributes to the team and helps others improve

  • Brings pride and precision to the craft

What We Offer

  • Competitive salary and clear growth path

  • Option to work partially remote, depending on the project

  • Real impact on factory operations and national industries

  • Friendly, focused engineering environment

  • Covered travel if on-site work is required

How to Apply

Submit your CV through the form on our Apply page.
Please include Job ID: SWE-0223 in your application.