FORMULATRIX
Head of Global Software Engineering - Pakistan
FORMULATRIXUnited Arab Emirates8 days ago
Full-timeManagement, Engineering +1

Head of Global Software Engineering

Pakistan


FORMULATRIX® is a rapidly growing company with a global footprint. We develop industry-leading robotic and software systems for life sciences laboratories, with proprietary technologies in microfluidics, protein crystallization, and automated liquid handling.

We are seeking a Head of Global Software Engineering to lead the entire global software organization responsible for building software that powers our robotic automation platforms. This includes overseeing UI/UX, backend services, hardware communication layers, firmware interfacing, quality assurance, software process and architecture. You will report directly to senior company leadership and work cross-functionally across product, hardware, and support teams to ensure our systems are powerful, intuitive, reliable, and evolve with customer needs.

This is a hands-on, on-site, and organizationally critical role—ideal for a strong technical leader with a proven track record in full-stack software development, product leadership, and managing global teams. Distributed teams across borders.


Responsibilities

  • Own the global software strategy and execution across requirements gathering, UX, UI, backend, device communication, QA, documentation, and deployment.
  • Develop, lead, and assess cross-functional software teams (engineering, QA, SQA, DevOps, and documentation) in Indonesia and Pakistan.
  • Collaborate closely with product managers, hardware, firmware, systems, and product leaders to deliver elegant and robust robotic systems.
  • Drive software architecture and process excellence, ensuring scalability, maintainability, and rapid iteration.
  • Implement high-performance management practices that emphasize ownership, quality, and delivery.
  • Establish clear priorities aligned with business objectives and product roadmaps.
  • Foster a culture of technical excellence and deep collaboration within a multidisciplinary engineering organization.
  • Represent software leadership in cross-functional and executive planning discussions.


Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or related technical field required.
  • 7+ years of experience in software engineering, including 3+ years in technical management or director-level roles.
  • Experience with full-stack software development—from modern UI frameworks to hardware-level interfaces. A preference for .NET technologies and React, but not required.
  • Familiarity with systems integration involving hardware, firmware, and embedded communication layers.
  • Ability to understand and discuss architecture at a high level, not afraid to dig into the code.
  • Experience leading global or overseas software teams.
  • Exceptional leadership, communication, and people development skills.
  • Deep understanding of agile practices, software lifecycle management, and quality assurance.
  • Experience in life sciences, medical devices, or robotic systems preferred but not required.
  • Willingness to relocate and work on-site in our Dubai office (visa sponsorship provided)
  • Ability to travel internationally up to 50%, including twice yearly to Indonesia and also the United States, occasional trips to Pakistan, and customer visits in the US and Europe.


How to Apply

**Resumes submitted without answers to the questions below will not be considered.**


Email [email protected] with "Head of Global Software Engineering - Pakistan" in the subject line. Please include your resume (Word, PDF, plain text, or RTF) and answers to the following:


  • What are your salary requirements?
  • When can you start?
  • Are you willing to relocate to Dubai?
  • Are you willing to work on-site in our office in DFZA?
  • What is it about this position that interests you?
  • Will you now or in the future require visa sponsorship?

Key Skills

Ranked by relevance