Engineer Software C
2 days ago
- 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 timeResponsibilities 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 timeDesign, 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 timeDesign, 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 timeDesign, 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 timeAs 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...
-
Software System Engineer
6 days ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Segula Technologies Full timeJob 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...
-
Software Engineer for Aircraft Systems
5 days ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Edge Group Full timeSoftware 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...
-
Senior Embedded Software Engineer
3 days ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Skillspark Full timeSenior 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...
-
Senior Software Engineer
2 weeks ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Iconic IT Consulting Services Full timeHiring: 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...
-
Senior Software Engineer
4 weeks ago
Abu Dhabi, Abu Dhabi, United Arab Emirates TalentSource International Full timeSenior 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....
-
Senior Software Engineer
2 weeks ago
Abu Dhabi, Abu Dhabi, United Arab Emirates TalentSource International Full timeSenior 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....
-
Senior I&C Engineer Role
1 day ago
Abu Dhabi, Abu Dhabi, United Arab Emirates CH2M HILL Careers Full timeJob 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...
-
C++ Application Developer Opportunity
1 day ago
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...
-
Software Engineer Digital Assets
2 days ago
Abu Dhabi, Abu Dhabi, United Arab Emirates XBTO Full timeJob 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...
-
Senior Embedded Software Engineer
3 weeks ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Edge Group Full timeSenior 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 timeADSS 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...
-
Flight Embedded Software Specialist
5 days ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Edge Group Full timeAerospace 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...
-
Software Development Engineer
1 week ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Linked4HR Full timeResponsibilities: 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...
-
Aerospace Embedded Software Expert
5 days ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Edge Group Full timePosition: 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...
-
Principal Embedded Software Engineer
2 weeks ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Technology Innovation Institute Full timeDesign, 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...