C++ Software Developer

1 month ago


Dubai, Dubai, United Arab Emirates ARENGY Full time
Job Title:

C/C++ Developer

Company:

ARENGY

Job Description:

We are seeking a skilled C/C++ Developer to design, develop, and maintain software for Warehouse Control Systems (WCS) in the logistics sector. Your mission will be to create software that controls and optimizes automated systems in warehouses, ensuring efficient logistics operations.

Responsibilities:
  • Develop software in C/C++ to control automated equipment in warehouses.
  • Design and implement software modules for Warehouse Control Systems (WCS).
  • Ensure interface between Warehouse Management Systems (WMS) and automated equipment via WCS.
  • Perform unit and integration tests to ensure software reliability and performance.
  • Analyze and optimize system performance to improve logistics efficiency.
  • Collaborate with business teams and clients in the functional and technical design phases.
  • Write technical documentation and user guides for the developed software.
  • Stay updated on technological advancements in logistics and automation to integrate innovations into the products.
Requirements:
  • Proficiency in C and C++ programming languages.
  • Experience with real-time systems or real-time control software.
  • Strong understanding of Warehouse Control Systems (WCS) and their interaction with Warehouse Management Systems (WMS).
  • Strong command of database management (SQL) and data structures.
  • Experience in performance optimization (CPU, memory) of software applications.
  • Analytical mindset and ability to solve complex technical problems.
  • Attention to detail and ability to produce robust, well-documented code.
  • Ability to work in a team and collaborate with multidisciplinary teams (developers, project managers, logistics experts).
  • Autonomy, organizational skills, and the ability to prioritize tasks.
  • Knowledge of communication protocols for integration with automated equipment (e.g., Modbus, OPC UA, TCP/IP).
  • Degree in Computer Science, Software Engineering, or equivalent (Bachelor's/Master's level).
  • At least 3 years of professional experience in C/C++ development, preferably in industrial or logistics environments.
  • Experience with automated systems or within the logistics sector is highly valued.
  • Familiarity with version control tools such as Git or SVN.
  • Holding passport allowing you to easily obtain visas to travel to Europe or within GCC


  • Dubai, Dubai, United Arab Emirates Trapeze Software Full time

    Job DescriptionWe are seeking a highly skilled Embedded Software Developer to join our team at Trapeze Software.About the RoleThe successful candidate will be responsible for designing, developing, and maintaining high-performance embedded applications using C for STM32 microcontrollers.Key ResponsibilitiesDevelop interactive Linux applications using C++ and...


  • Dubai, Dubai, United Arab Emirates Dice Full time

    Job Title: C/C++ DeveloperDice is the leading career destination for tech experts at every stage of their careers. Our client, ProCorp Systems Inc., is seeking a skilled C/C++ developer to join their team.Job Summary:We are looking for a highly motivated and experienced C/C++ developer to design and develop high-performance software solutions using C++ for...


  • Dubai, Dubai, United Arab Emirates Dice Full time

    Job Title: C/C++ DeveloperDice is the leading career destination for tech experts at every stage of their careers. Our client, ProCorp Systems Inc., is seeking a skilled C/C++ developer to join their team.Job Summary:We are looking for a highly motivated and experienced C/C++ developer to design and develop high-performance software solutions for market data...


  • Dubai, Dubai, United Arab Emirates Omniscript Software Solutions Full time

    Backend Engineer -.NET OpportunityOmniscript Software Solutions is building a highly scalable, extensible, and distributed e-commerce solution to enable its enterprise clients to sell tickets to millions of customers. We're seeking a skilled Backend Engineer -.NET to join our remote team and contribute to the product's development.Key ResponsibilitiesDesign...


  • Dubai, Dubai, United Arab Emirates Dice Full time

    Software Developer - C++Dice is a leading career destination for tech experts. Our client, ProCorp Systems Inc., is seeking a skilled C++ developer to join their team.Key Responsibilities:Design and develop high-performance software solutions using C++ for market data systems.Collaborate with cross-functional teams to gather requirements and implement...


  • Dubai, Dubai, United Arab Emirates Sophilabs Full time

    About the RoleA typical day as a Junior C# Engineer at Sophilabs involves building APIs, backend services, websites, and electron apps to support various business workflows. This includes data analysis, modeling reports, content distribution, and subscriptions management.Key ResponsibilitiesDesign and develop scalable APIs and backend servicesCollaborate...


  • Dubai, Dubai, United Arab Emirates Crossover Full time

    Job DescriptionWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Crossover. As a technical leader, you will be responsible for driving the development of our software solutions and mentoring junior engineers.Key ResponsibilitiesLead the development of C++ software solutions, ensuring timely delivery and high quality.Coach and...


  • Dubai, Dubai, United Arab Emirates Crossover Full time

    Job DescriptionAs a Senior C++ Software Engineer at Crossover, you will be responsible for leading our engineering team and driving the development of cutting-edge software solutions.Key ResponsibilitiesLead the development of software releases within defined scope and budgetMake critical decisions on software implementation and technical directionCoach and...


  • Dubai, Dubai, United Arab Emirates Crossover Full time

    Job DescriptionWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Crossover. As a key member of our engineering team, you will be responsible for leading the development of our software products and ensuring their quality and timely delivery.Key ResponsibilitiesLead the development of software products, ensuring they meet the...


  • Dubai, Dubai, United Arab Emirates Crossover Full time

    Job DescriptionWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Crossover. As a key member of our engineering team, you will be responsible for leading the development of our software products and ensuring their quality and timely delivery.Key ResponsibilitiesLead the development of software products, ensuring they meet the...


  • Dubai, Dubai, United Arab Emirates Crossover Full time

    Job SummaryCrossover is seeking a highly skilled Senior C++ Software Engineer to lead our engineering team and drive cutting-edge solutions. As a technical leader, you will be responsible for organizing and ensuring the quality and timely delivery of product releases within defined scope and budget.Key ResponsibilitiesTechnical leadership for GFI's...


  • Dubai, Dubai, United Arab Emirates Crossover Full time

    Key Responsibilities:Crossover is seeking a highly skilled C++ Developer to join our team. The ideal candidate will have a strong background in C++ development and experience in either network communications or security.5+ years of professional experience in C++ development, with a proven track record of delivering high-quality software solutions.2+ years of...


  • Dubai, Dubai, United Arab Emirates Sophilabs Full time

    About the RoleA typical day as a Junior C# Engineer at Sophilabs involves building APIs, backend services, websites, and electron apps to support various phases of the business workflow. This includes data analysis and modeling reports, designing and publishing, content distribution and subscriptions management, usage analysis, and statistics.Key...

  • C++ Software Engineer

    1 month ago


    Dubai, Dubai, United Arab Emirates Crossover Full time

    C++ Developer Key ResponsibilitiesWe are seeking a highly skilled C++ developer to join our team at Crossover. The ideal candidate will have a strong background in C++ development and experience in leadership and mentoring.5+ years of professional experience in C++ development2+ years of experience in either the network communications or security...

  • C++ Software Engineer

    3 weeks ago


    Dubai, Dubai, United Arab Emirates Crossover Full time

    C++ Developer Key ResponsibilitiesWe are seeking a highly skilled C++ developer to join our team at Crossover. The ideal candidate will have a strong background in C++ development and experience in leadership and mentoring.5+ years of professional experience in C++ development2+ years of experience in either the network communications or security...


  • Dubai, Dubai, United Arab Emirates Sophilabs Full time

    About the RoleA typical day as a Junior C# Engineer at Sophilabs involves building and maintaining APIs, backend services, websites, and electron apps to support various business workflows. This includes data analysis, modeling reports, content distribution, and subscriptions management.Key ResponsibilitiesDesign and develop scalable and efficient APIs and...

  • Software Developer

    3 weeks ago


    Dubai, Dubai, United Arab Emirates Canonical Full time

    Canonical Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for designing and developing new features for our Multipass product.Key Responsibilities:Design and Develop New Features: Collaborate with our team to design and develop new features for...


  • Dubai, Dubai, United Arab Emirates FallenAmbers Full time

    Embedded Software Engineer RoleWe are seeking a skilled Embedded Software Engineer to design and develop software for embedded devices and systems. The ideal candidate will have a strong background in software engineering and experience with embedded systems design.Key ResponsibilitiesDesign and implement software for embedded devices and systemsDevelop,...


  • Dubai, Dubai, United Arab Emirates FallenAmbers Full time

    Job Title: Embedded Software EngineerWe are seeking a skilled Embedded Software Engineer to join our team at FallenAmbers. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Responsibilities:Design and implement software for embedded devices and systems from requirements to...


  • Dubai, Dubai, United Arab Emirates FallenAmbers Full time

    Embedded Software EngineerWe are seeking a skilled Embedded Software Engineer to join our team at FallenAmbers. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key ResponsibilitiesDesign and implement software for embedded devices and systems from requirements to production and...