SKYDAGGER

CAREER

Manufacturing Execution Systems (MES) Engineer

  • Fixed Wing Systems

We are looking for a Senior Software Specialist to join our team and take an active role in software architecture, design, development, testing, and integration processes, while adopting secure and sustainable software development principles.

Requirements

  • Bachelor’s degree in Computer Engineering, Software Engineering, Electrical-Electronics Engineering, Mechatronics Engineering, Industrial Engineering, or a related field,
  • At least 3 years of application development experience, with strong expertise in at least one of desktop or web application development,
  • Experience in REST API design and development (FastAPI, Django, Flask),
  • Experience in Linux server administration and service operations,
  • Knowledge of relational database design and SQL (PostgreSQL is preferred),
  • Experience with Git-based version control, code review practices, and automated testing (e.g., pytest),
  • Knowledge of TCP/IP, UDP, socket programming, and communication protocols,
  • Good understanding of Software Development Life Cycle (SDLC) processes,
  • Awareness of software-level security risk assessment,
  • Sufficient English proficiency to prepare technical documentation and follow technical literature,
  • Ability to understand the requirements of systems operating in manufacturing/workshop environments, with awareness of requirements such as resilience to interruptions, operator ergonomics, and prevention of data loss.

Preferred Qualifications

  • Experience with MES / SCADA / ERP integration or quality record systems (e-DHR, traceability),
  • Knowledge of aerospace and defense industry processes, including AS/EN 9100, ISO 9001, FAI, NCR/nonconformity management, and configuration management,
  • Experience with containerization and deployment (Docker, CI/CD),
  • Knowledge of authentication and authorization concepts (JWT, RBAC, password security, Argon2, audit logs),
  • Experience with offline-first and synchronization design.

Responsibilities

  • Develop device and test integrations,
  • Design and implement integration interfaces with ERP, PLM, and quality systems,
  • Manage release and installation packaging processes,
  • Implement backup, access control, and data retention policies,
  • Observe production, assembly, testing, and quality processes on-site and transform them into digital workflows,
  • Gather requirements from production, quality, design, and field teams and document acceptance criteria together with process owners.

Competencies

  • Strong analytical thinking and problem-solving skills,
  • Ability to perform systematic root-cause and troubleshooting analysis for complex technical problems,
  • A clean, readable, testable, and maintainable software development approach,
  • Adoption of a Security by Design mindset,
  • Ability to develop integration interfaces with ERP, PLM, and quality systems,
  • Competence in resilience design, including offline operation, synchronization, and post-crash recovery,
  • Understanding of manufacturing processes, including work orders, routings, operations, torque/measurement records, in-process inspection, and final inspection.