Engineer Software C

2 days ago


Abu Dhabi, Abu Dhabi, United Arab Emirates Technology Innovation Institute Full time
  • Design, implement, and optimize the current software architecture of the autonomous stack.
  • Develop a comprehensive, behavior-based decision-making framework for diverse autonomous ground vehicles.
  • Develop unit and functional test cases for the autonomous stack. (code coverage, memory management, integration with the ci/cd pipeline)
  • Conduct thorough evaluations of decision-making architectures, seeking continuous improvement.
  • Collaborate across functions for seamless integration of decision-making modules with vehicle systems.
  • Stay updated on emerging trends in autonomous driving, and decision-making algorithms.
  • Produce extensive technical documentation and support internal teams and third-party understanding and adoption.
  • Work in projects utilizing C++, Python and various ROS components

Requirements

  • Proven experience in decision-making algorithms for autonomous ground robots.
  • Strong C++ and Python programming skills, with a solid foundation in algorithm design and system architecture.
  • Deep understanding of decision-making approaches, including Rule-Based, Optimization, Probabilistic, Statistical Learning-Based, Deep Learning-Based, and Reinforcement Learning-Based Methods.
  • Practical experience with multi-vehicle systems, robotic racing, and autonomous vehicle challenges.
  • Excellent problem-solving, creativity, and attention to detail.
  • Outstanding communication and teamwork skills, capable of leading in interdisciplinary settings.
  • Continuous learning commitment, keeping abreast of the latest in autonomous driving and related technologies.
  • Expertise in C++ debugging tools like gdb, valgrind etc. and profilers like gperftools.
  • Experience with ground robotics projects involving Linux, docker, ROS1/2, and agile tools like git, Jira.
  • Significant hands-on experience with field experiments and hardware integration.

Qualifications

  • Bachelor's, Master's, or PhD in Robotics, Computer Science, Engineering, or related field.
  • Relevant work experience

  • Engineer Software C

    3 weeks ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Technology Innovation Institute Full time

    Responsibilities Design, implement, and optimize the current software architecture of the autonomous stack. Develop a comprehensive, behavior-based decision-making framework for diverse autonomous ground vehicles. Develop unit and functional test cases for the autonomous stack (code coverage, memory management, integration with the CI/CD pipeline). Conduct...

  • Engineer Software C

    2 weeks ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Technology Innovation Institute Full time

    Design, implement, and optimizethe current software architecture of the autonomousstack.Develop a comprehensive, behavior-baseddecision-making framework for diverse autonomous groundvehicles.Develop unit and functional testcases for the autonomous stack. (code coverage, memory management,integration with the ci/cd pipeline)Conductthorough evaluations of...

  • Engineer Software C

    3 days ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Technology Innovation Institute Full time

    Design, implement, and optimizethe current software architecture of the autonomousstack. Develop a comprehensive, behavior-baseddecision-making framework for diverse autonomous groundvehicles. Develop unit and functional testcases for the autonomous stack. (code coverage, memory management,integration with the ci/cd pipeline) Conductthorough evaluations of...

  • Engineer Software C

    4 weeks ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Technology Innovation Institute Full time

    Design, implement, and optimizethe current software architecture of the autonomousstack.Develop a comprehensive, behavior-baseddecision-making framework for diverse autonomous groundvehicles.Develop unit and functional testcases for the autonomous stack. (code coverage, memory management,integration with the ci/cd pipeline)Conductthorough evaluations of...

  • Lead I&C Engineer

    2 days ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Rejlers Abu Dhabi Full time

    As a Leader in the Oil & Gas industry, Rejlers Abu Dhabi delivers high-quality engineering and project services to our clients. We're driven by a vision of Home of the learning minds, where continuous learning and development are key to our success.We're currently seeking an experienced Lead I&C Engineer to join our team. The successful candidate will be...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Segula Technologies Full time

    Job Title: Software System Engineer-UAEAbout the Role:The Software & System Engineer will be responsible for designing, developing, and testing railway software systems ensuring compliance with railway safety and operational standards.Key Responsibilities:Design and develop software solutions for railway signaling and control systems.Evaluate and ensure...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Edge Group Full time

    Software Development for Aerospace ApplicationsAbout the JobWe are looking for a skilled Software Development professional to join our team at Edge Group. As an accomplished embedded systems engineer, you will have the chance to work on innovative projects aimed at enhancing safety, efficiency, and sustainability in the aviation industry.Main TasksDevelop...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Skillspark Full time

    Senior Embedded Software Engineer (Rust) We are looking for a Senior Embedded Software Engineer to work on a long-term project in Abu Dhabi. Urgent requirement, hence looking for someone available at a short-notice period. Responsibilities & Requirements: Experience developing embedded software in a Linux/Unix environment, including basic system...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Iconic IT Consulting Services Full time

    Hiring: Senior Software Engineer AbuDhabi UAE We are looking for aSenior Software Engineer with expertise inhybrid mobile and backend development to join adynamic team in the UAE. If you have experience in AngularIonic Java Node.js IBM MobileFirst and serverinfrastructure planning this could be your next careermove Role Overview: As aSenior Software Engineer...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates TalentSource International Full time

    Senior SoftwareEngineer Abu Dhabi6 day workweekThis position has an immediate start date. The Senior SoftwareEngineer will be part of the Information Technology team who isresponsible for the management implementation and monitoring of allSoftware and Application systems and processes in accordance withthe enterprise architecture IT strategy and policies....


  • Abu Dhabi, Abu Dhabi, United Arab Emirates TalentSource International Full time

    Senior SoftwareEngineer Abu Dhabi6 day workweekThis position has an immediate start date. The Senior SoftwareEngineer will be part of the Information Technology team who isresponsible for the management implementation and monitoring of allSoftware and Application systems and processes in accordance withthe enterprise architecture IT strategy and policies....


  • Abu Dhabi, Abu Dhabi, United Arab Emirates CH2M HILL Careers Full time

    Job ResponsibilitiesThis senior engineering leadership position is responsible for managing and coordinating the activities of a team of I&C engineers and designers. The role involves:Leading the development and implementation of I&C designs, plans, and specifications.Coordinating with other disciplines to ensure effective integration of I&C systems into...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Presight Full time

    **About the Company:**Presight is a pioneering big data analytics company that leverages Artificial Intelligence (AI) to drive innovation and growth. We are seeking a highly skilled Backend Engineer to join our team and contribute to the design, development, and implementation of cutting-edge C++ based solutions.The ideal candidate will have a strong...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates XBTO Full time

    Job DescriptionXBTO is a leading provider of digital assets, offering a comprehensive regulated platform and tailored investment solutions. Our team is seeking a talented Senior Back-end Engineer to contribute to the development of our unique digital asset fully-integrated custody, trading, and investment platform named Stablehouse.The ideal candidate will...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Edge Group Full time

    Senior Embedded Software Engineer (Communication) Company: EDGE Group PJSC About EDGE: EDGE is an advanced technology group established to develop disruptive solutions for defense and beyond. Solving real world challenges, it is dedicated to bringing innovative technologies and services to market with greater speed and efficiency. Our people are at the...

  • C++ Developer

    12 hours ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates ADSS Full time

    ADSS Abu Dhabi Emirate, United Arab EmiratesC++ DeveloperADSS is a successful retail and institutional brokerage based in Abu Dhabi. The company is currently undergoing a multi-year transformation to become a fast growing, purpose-led, data-driven enterprise that delivers market-leading personalised content, propositions and experiences to traders. To...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Edge Group Full time

    Aerospace Flight Embedded Software Engineer RoleAbout the RoleWe are seeking a talented Flight Embedded Software Engineer to join our team at Edge Group. As an experienced professional in designing and implementing embedded systems, you will play a crucial role in developing innovative solutions that enhance safety, efficiency, and sustainability in airspace...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Linked4HR Full time

    Responsibilities: Collaborate with cross-functional teams to design, develop, and deploy cloud infrastructure solutions for collecting and providing market data. Take ownership of engineering problems and drive them to resolution, ensuring high-quality deliverables within specified timelines. Participate in code reviews, architectural discussions, and...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Edge Group Full time

    Position: Flight Embedded Software Engineer.About Edge GroupWe are a leading aerospace company pushing the boundaries of innovation in the aviation industry. Our mission is to create cutting-edge solutions enhancing safety, efficiency, and sustainability in airspace management. We aim to be at the forefront of technological advancements while fostering a...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Technology Innovation Institute Full time

    Design, development, and testingof embedded software and systems.Write andoptimize code for Linux and RTOSplatform.Develop firmware for variousapplications and devices.Ensure the systemdesign meet technical and functionalrequirements.Troubleshoot and resolve complextechnical issues in embedded systems.Implementinnovative solutions to enhance system...