Engineer

Technology Innovation Institute
United Arab Emirates
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: mastersSkills: ["Problem-solving","Collaboration","Design thinking"]

Build and maintain system-level frameworks and core libraries in modern C++ for TII’s Robotics Research Center. Own deployment and infrastructure by containerizing environments with Docker, automating configuration and scaling, and supporting production-ready deployments. Design CI/CD pipelines for automated builds, integration/regression testing, and reliable validation. Collaborate cross-functionally to develop APIs and components while applying system architecture, monitoring/logging, and performance optimization.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Technology Innovation Institute
Technology Innovation Institute
11 months ago

Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Build and maintain system-level frameworks and core libraries in modern C++ for TII’s Robotics Research Center. Own deployment and infrastructure by containerizing environments with Docker, automating configuration and scaling, and supporting production-ready deployments. Design CI/CD pipelines for automated builds, integration/regression testing, and reliable validation. Collaborate cross-functionally to develop APIs and components while applying system architecture, monitoring/logging, and performance optimization.
Location: United Arab Emirates
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Develop and maintain system-level frameworks and core libraries in modern C++ using design patterns and best practices.
  • •Collaborate with cross-functional teams to design APIs and core components for scalable, maintainable software.
  • •Build and maintain containerized environments using Docker, and automate deployment, configuration, and scaling with Ansible or equivalent tools.
  • •Implement CI/CD pipelines to support automated builds, integration testing, and regression testing frameworks.
  • •Stay current on C++ standards and deployment frameworks, and help ensure reliable, production-ready deployments with monitoring/logging and performance optimization.

Key Requirements

  • •Master’s or PhD in Computer Science, Software Engineering, or a related field.
  • •Proven experience developing system-level frameworks using modern C++ (C++17 or newer).
  • •Strong background in deployment automation, CI/CD pipelines, and containerized environments.
  • •Experience with software testing and validation frameworks, including unit/integration/regression testing.
  • •Excellent problem-solving skills and a collaborative mindset.
Experience:AIAutonomous roboticsDistributed systemsSystem architectureHigh-performance computing
Education:Master's in Computer Science, Software Engineering, or related field
Skills:Problem-solvingCollaborationDesign thinking
Tech Stack:C++C++17C++20C++23STLTemplatesConcurrencyMemory managementLinuxDockerAnsibleKubernetesNomadJenkinsGitLab CIGitHub ActionsPythonObject-oriented designDesign patternsAPIs

Company Brief

Technology Innovation Institute
Government-backed applied research institute in Abu Dhabi focused on advanced technology development across AI, robotics, quantum, cryptography, autonomous systems, and other deep-tech fields. It collaborates with industry and academia to turn research into practical solutions.
Industry: Scientific Research
Company Size: Enterprise (1,001+ employees)
Growth: Government & Public Sector
Funding: Government Funded
Headquarters: Abu Dhabi, United Arab Emirates
Founded: 2020
WebsiteLinkedIn