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 decision-making architectures, seekingcontinuous improvement.
  • Collaborate acrossfunctions for seamless integration of decision-making modules withvehicle systems.
  • Stay updated on emergingtrends in autonomous driving, and decision-makingalgorithms.
  • Produce extensive technicaldocumentation and support internal teams and third-partyunderstanding and adoption.
  • Work in projectsutilizing C++, Python and various ROScomponents

Requirements

  • Proven experience in decision-makingalgorithms for autonomous ground robots.
  • StrongC++ and Python programming skills, with a solid foundation inalgorithm design and system architecture.
  • Deepunderstanding of decision-making approaches, including Rule-Based,Optimization, Probabilistic, Statistical Learning-Based, DeepLearning-Based, and Reinforcement Learning-BasedMethods.
  • Practical experience withmulti-vehicle systems, robotic racing, and autonomous vehiclechallenges.
  • Excellent problem-solving,creativity, and attention todetail.
  • Outstanding communication and teamworkskills, capable of leading in interdisciplinarysettings.
  • Continuous learning commitment,keeping abreast of the latest in autonomous driving and relatedtechnologies.
  • Expertise in C++ debugging toolslike gdb, valgrind etc. and profilers likegperftools.
  • Experience with ground roboticsprojects involving Linux, docker, ROS1/2, and agile tools like git,Jira.
  • Significant hands-on experience withfield experiments and hardwareintegration.

Qualifications

  • Bachelor's,Master's, or PhD in Robotics, Computer Science,Engineering, or related field.
  • Relevant workexperience
Key Skills
Computer Programming,SystemsEngineering,Programming
Employment Type: Full-time
Department / FunctionalArea: Engineering
Experience: Not Mentioned years
Gender: Male
Vacancy: 1
Joining Date: Fri, 21 Feb2025
  • 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 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...

  • 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...

  • Lead I&C Engineer

    3 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

    17 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...