14 Robotics Programmer jobs in the United Arab Emirates
Robust Robotics Software Developer
Posted today
Job Viewed
Job Description
We are seeking an expert in artificial intelligence and robotics to develop software controllers and AI for robots.
The ideal candidate will have hands-on experience in image processing and machine learning research, as well as a strong background in computer science or a related field.
To succeed in this role, you will lead research teams, develop algorithms to control robot operation, and ensure stable robot performance by minimizing environmental influence.
Additionally, you will conduct testing to improve quality through debugging work.
Key Responsibilities:- Lead research teams with expertise in image processing and machine learning research.
- Develop algorithms to control robot operation based on position, shape, etc., using camera-mounted image processing and recognition.
- Ensure stable robot operation by developing technology that minimizes environmental influence.
- Conduct testing to improve quality through debugging work.
- Demonstrated experience leading a research or development team.
- Ph.D. in robotics, computer science, or relevant field.
- Fluency in English conveying technical specifications and tasks.
- Over 5 years of experience in computer vision.
- Experience with 2D/3D (2.5D) images.
- Mastery of multiple machine learning algorithms.
- Knowledge of image preprocessing techniques, rigid object recognition, and localization of markers.
- Experience with deformable object recognition and tracking.
- Familiarity with Linux.
- Proficiency in Python and C++.
- Object-oriented programming expertise.
- Experience deploying own technology on products.
Mandatory Mathematical Skills:
- Differential calculus and optimization.
KNX Home Automation Programmer
Posted today
Job Viewed
Job Description
Job description:
We are seeking an experienced KNX Home Automation Programmer to join our dynamic team in Dubai. The role involves programming, commissioning, and integrating KNX-based smart home and building automation systems for high-end residential and commercial fit-out projects.
Key Responsibilities:
- Program, test, and commission
KNX automation systems
(lighting, HVAC, shading, security, AV). - Integrate KNX with third-party platforms (Zennio Crestron, Control4, Lutron, etc.).
- Prepare system documentation and wiring schematics.
- Troubleshoot, maintain, and upgrade installed systems.
- Coordinate with project teams and clients to deliver flawless solutions.
Requirements:
- KNX Partner Certification
(mandatory). - Minimum
3–5 years of KNX programming experience
. - Proficiency with
ETS software
and automation integrations. - Experience in luxury residential or commercial projects.
- Strong networking & IP configuration knowledge preferred.
Job Type:
Full-time
Application Question(s):
- Do you hold a valid KNX Partner Certification?
- How many years of KNX programming and commissioning experience do you have?
- Which projects have you worked on – residential, commercial, or hospitality?
- Have you used ETS software (which version)?
- Do you have experience integrating KNX with third-party systems (HVAC, AV, lighting, security, etc.)?
- What is your expected salary in AED?
- Are you available to join us immediately, |If not, please specify your date of joining.
Robotics Engineer
Posted today
Job Viewed
Job Description
Job Title: Navigation Engineer
Location:
Abu Dhabi, UAE
(Relocation Required)
Salary:
€140,000 - €160,000 (DOE) Euros Tax Free + Amazing relocation benefits and health + 40 days holidays including public holidays + Free lunch onsite.
Our client is looking for a talented and motivated professional to join our team as a Navigation Engineer in Abu Dhabi. In this role, you will be at the forefront of developing cutting-edge technologies that power the next generation of autonomous aerial platforms and robotic systems.
If you are passionate about advancing the state of the art in autonomy and eager to contribute to transformative innovations, this is your opportunity to work on challenging projects with real-world impact in a collaborative and forward-thinking environment.
Key Responsibilities
- Design, implement, and evaluate guidance strategies for different phases of flight: loitering, mid-course, and dive/terminal.
- Prototyping of various algorithms in MATLAB/Simulink.
- Implement algorithms using industry-grade languages (C++, Python) following software engineering best practices (version control, unit testing, continuous integration).
- Transition prototype models (e.g., MATLAB/Simulink) into production-ready code suitable for embedded deployment.
- Build and maintain high-fidelity simulation environments to compare guidance law performance across operational scenarios.
- Analyse results, identify performance gaps, and refine algorithms to improve robustness and precision.
Required skills
- Strong knowledge of guidance, navigation, and control principles for autonomous systems.
- Proficiency in programming languages such as C/C++, Python, or MATLAB for algorithm development and implementation.
- Familiarity with MATLAB/Simulink and automatic code generation tools is a plus.
- Best practices of SW development (Git, CI, docker)
- Familiarity with control system design tools and software packages, such as Simulink, ROS2, or PX4.
- Experience with UAVs or autonomous systems, including flight dynamics, aerodynamics, and flight testing.
- Solid understanding of sensor technologies, sensor fusion techniques, and state estimation algorithms.
- Experience with real world applications on autonomous robots
- Familiarity with agile methodologies and task management tools (Jira or similar)
Qualifications
- Bachelor's or master's degree in aerospace engineering, Electrical Engineering, Robotics, Control or a related field. A Ph.D. is a plus.
Robotics Engineer
Posted today
Job Viewed
Job Description
Salary: €140,000 - €160,000 (DOE) Euros Tax Free + relocation benefits and health + 40 days holidays including public holidays + Free lunch onsite.
Our client is looking for a talented and motivated professional to join our team as a Navigation Engineer in Abu Dhabi. In this role, you will be at the forefront of developing cutting-edge technologies that power the next generation of autonomous aerial platforms and robotic systems.
If you are passionate about advancing the state of the art in autonomy and eager to contribute to transformative innovations, this is your opportunity to work on challenging projects with real-world impact in a collaborative and forward-thinking environment.
Responsibilities- Design, implement, and evaluate guidance strategies for different phases of flight: loitering, mid-course, and dive/terminal.
- Prototyping of various algorithms in MATLAB/Simulink.
- Implement algorithms using industry-grade languages (C++, Python) following software engineering best practices (version control, unit testing, continuous integration).
- Transition prototype models (e.g., MATLAB/Simulink) into production-ready code suitable for embedded deployment.
- Build and maintain high-fidelity simulation environments to compare guidance law performance across operational scenarios.
- Analyse results, identify performance gaps, and refine algorithms to improve robustness and precision.
- Strong knowledge of guidance, navigation, and control principles for autonomous systems.
- Proficiency in programming languages such as C/C++, Python, or MATLAB for algorithm development and implementation.
- Familiarity with MATLAB/Simulink and automatic code generation tools is a plus.
- Best practices of SW development (Git, CI, docker)
- Familiarity with control system design tools and software packages, such as Simulink, ROS2, or PX4.
- Experience with UAVs or autonomous systems, including flight dynamics, aerodynamics, and flight testing.
- Solid understanding of sensor technologies, sensor fusion techniques, and state estimation algorithms.
- Experience with real world applications on autonomous robots
- Familiarity with agile methodologies and task management tools (Jira or similar)
- Bachelor's or master's degree in aerospace engineering, Electrical Engineering, Robotics, Control or a related field. A Ph.D. is a plus.
- Mid-Senior level
- Full-time
- Industries: Space Research and Technology
#J-18808-Ljbffr
ROBOTICS ENGINEER REQUIREMENTS
Posted today
Job Viewed
Job Description
We are looking for talented Robotics engineers to apply their knowledge and experience in robotics to complex and challenging problems. The Robotics Engineer will be responsible for researching, designing, building, and maintaining robotics systems and applications.
To be successful as a Robotics Engineer, you should be technically oriented and enjoy solving complex challenges. Ultimately, a top-notch Robotics Engineer should be innovative, open-minded, and an excellent troubleshooter.
Responsibilities- Reading, writing, analyzing, and interpreting technical procedures and schematics.
- Defining problems, collecting data, and deducing facts and conclusions.
- Writing software, building electronics, and designing mechanisms.
- Programming complex robotics systems.
- Researching, developing, and maintaining robotics systems and components.
- Evaluating and calibrating systems for maximum efficiency.
- Troubleshooting robotics systems and applications.
- Maintaining accurate documentation and records.
- Bachelor's degree in law, finance, business management, or a related field.
- Degree in automation, mechanical, robotics, or electrical engineering.
- 2+ years of industry experience.
- Excellent interpersonal, verbal, and written communication skills.
- Proven ability to develop mechanical and electrical systems.
- Proven skills in writing software and programming systems.
- Proficiency in drafting programs such as AutoCAD.
- Strong analytical and creative problem-solving skills.
- Able to apply advanced mathematical concepts.
- Able to work independently and as part of a team.
robotics engineer requirements
Posted today
Job Viewed
Job Description
We are looking for talented Robotics engineers to apply their knowledge and experience in robotics to complex and challenging problems. The Robotics Engineer will be responsible for researching, designing, building, and maintaining robotics systems and applications.
To be successful as a Robotics Engineer, you should be technically oriented and enjoy solving complex challenges. Ultimately, a top-notch Robotics Engineer should be innovative, open-minded, and an excellent troubleshooter.
Responsibilities- Reading, writing, analyzing, and interpreting technical procedures and schematics.
- Defining problems, collecting data, and deducing facts and conclusions.
- Writing software, building electronics, and designing mechanisms.
- Programming complex robotics systems.
- Researching, developing, and maintaining robotics systems and components.
- Evaluating and calibrating systems for maximum efficiency.
- Troubleshooting robotics systems and applications.
- Maintaining accurate documentation and records.
- Bachelor's degree in law, finance, business management, or a related field.
- Degree in automation, mechanical, robotics, or electrical engineering.
- 2+ years of industry experience.
- Excellent interpersonal, verbal, and written communication skills.
- Proven ability to develop mechanical and electrical systems.
- Proven skills in writing software and programming systems.
- Proficiency in drafting programs such as AutoCAD.
- Strong analytical and creative problem-solving skills.
- Able to apply advanced mathematical concepts.
- Able to work independently and as part of a team.
Senior Robotics Engineer- Hardware Design
Posted today
Job Viewed
Job Description
Life at Dubai Future Foundation
Dubai Future Foundation (DFF) aims to realize the wise vision of Dubai’s leadership to institutionalize the envisioned future and forward-thinking methodologies, while positioning Dubai as the leading city of the future. In partnership with its local and global partners from governments, companies, startups, and entrepreneurs, DFF drives joint efforts to collectively imagine, design, and execute the best possible future for humanity.
Under the supervision of His Highness Sheikh Hamdan bin Mohammed bin Rashid Al Maktoum, Crown Prince of Dubai, Chairman of the Executive Council of Dubai, and Chairman of the Board of Trustees of DFF, the DFF runs and oversees many futureproofing projects and initiatives, such as the Museum of the Future, Area 2071, The Centre for the Fourth Industrial Revolution UAE, Dubai Future Accelerators, One Million Arab Coders, Dubai Future Academy, Dubai Future Solutions, Dubai Future Labs, Dubai Future Forum, etc. DFF’s efforts to share knowledge, adopt innovation, support entrepreneurs and innovative startups, build capacity, and promote forward-thinking and foresight principles contribute to Dubai’s ambitions to be a role model for the cities of the future through the power of unlimited imagination, innovation, foresight and disruptive mindset.
For more information on the initiatives, projects, and programs of Dubai Future Foundation, please visit the website:
Where does this role fit into the bigger picture?
The Senior Hardware Design Engineer reports directly to the Robotics Lab Lead within the Dubai Future Labs structure.
The Dubai Future Labs are focused on driving innovative ideas through rigorous scientific testing to push the existing boundaries of research applications. The Research and Development department is an open-innovation research concept integrating concurrent research with innovative processes and both private and public partnerships. The department is focused on co-creation experimentation, and evaluation of innovative ideas and technology in real-life test cases as well as applied research in the fields of robotics.
Senior Hardware Design Engineer
As a senior hardware design engineer, you will work with a dynamic, multi-disciplinary team to lead the design of complex hardware systems. You will be part of a team working on the design and development of the next generation autonomous robots for indoor and outdoor applications. The ideal candidate should have experience in applied robotics research and expertise in various robotic components and systems. The candidate is expected to have fundamental understanding of robotic systems and how to develop and integrate various robotic components to be deployed in real world applications. You will be responsible for designing, testing, and optimizing complex hardware systems, ensuring they meet performance, reliability, and cost objectives. The candidate will play a pivotal role and will be responsible for creating detailed schematics and circuit diagrams, leveraging his/her expertise in hardware design tools like Altium with in-depth knowledge of industry protocols, including USB, Ethernet, CANbus, SPI, and I2C to ensure the performance and reliability of our hardware products.
Your Responsibilities
•Hardware System Design: Lead the end-to-end design of advanced hardware systems, including PCBs, integrated circuits, and associated components.
•Schematic Development: Create detailed and accurate schematics and circuit diagrams to meet product specifications, performance goals, and industry standards.
•Component Selection: Identify and select appropriate electronic components, ensuring compatibility and reliability.
•PCB Layout Collaboration: Collaborate closely with PCB layout designers to optimize board layout for signal integrity, thermal management, and manufacturability.
•Prototyping: Oversee the development of prototypes, conduct testing, and troubleshoot issues, making necessary design enhancements.
•Industry Protocol Expertise: Apply your deep knowledge of industry protocols, such as USB, Ethernet, CANbus, SPI, and I2C, to ensure seamless integration and functionality.
•Testing and Validation: Develop comprehensive test plans and procedures to validate hardware designs, guaranteeing compliance with performance and reliability standards.
•Cost-Effective Design: Identify opportunities for cost optimization in hardware design while maintaining high-quality standards.
•Documentation: Prepare detailed documentation, including design specifications, technical reports, and user manuals.
Why this role is important?
This role makes the biggest impact by being organized, able to research, design and develop new innovative hardware systems, as well as identifyingthe strategic goals of the department. You will be a key member of the technical team to assist in creating successful partnerships, which is instrumental in successful robotic research projects. Your role in the organization will help create a positive reputation for the Dubai Future Foundation as a world-class robotic lab in the Middle East and help bring the UAE into the future.
What Dubai Future Foundation offers?
We will offer you a unique opportunity to work with people who are passionate about the future and establishing Dubai as one of the leading cities of the world. You will have the chance to work on exciting and new projects, work in a highly diverse and fast paced environment that fosters creativity, disruptive ideas, and innovation.
Be The First To Know
About the latest Robotics programmer Jobs in United Arab Emirates !
Senior Robotics Engineer- Hardware Design
Posted today
Job Viewed
Job Description
Life at Dubai Future Foundation
Dubai Future Foundation (DFF) aims to realize the wise vision of Dubai's leadership to institutionalize the envisioned future and forward-thinking methodologies, while positioning Dubai as the leading city of the future. In partnership with its local and global partners from governments, companies, startups, and entrepreneurs, DFF drives joint efforts to collectively imagine, design, and execute the best possible future for humanity.
Under the supervision of His Highness Sheikh Hamdan bin Mohammed bin Rashid Al Maktoum, Crown Prince of Dubai, Chairman of the Executive Council of Dubai, and Chairman of the Board of Trustees of DFF, the DFF runs and oversees many futureproofing projects and initiatives, such as the Museum of the Future, Area 2071, The Centre for the Fourth Industrial Revolution UAE, Dubai Future Accelerators, One Million Arab Coders, Dubai Future Academy, Dubai Future Solutions, Dubai Future Labs, Dubai Future Forum, etc. DFF's efforts to share knowledge, adopt innovation, support entrepreneurs and innovative startups, build capacity, and promote forward-thinking and foresight principles contribute to Dubai's ambitions to be a role model for the cities of the future through the power of unlimited imagination, innovation, foresight and disruptive mindset.
For more information on the initiatives, projects, and programs of Dubai Future Foundation, please visit the website:
Where does this role fit into the bigger picture?
The Senior Hardware Design Engineer reports directly to the Robotics Lab Lead within the Dubai Future Labs structure.
The Dubai Future Labs are focused on driving innovative ideas through rigorous scientific testing to push the existing boundaries of research applications. The Research and Development department is an open-innovation research concept integrating concurrent research with innovative processes and both private and public partnerships. The department is focused on co-creation experimentation, and evaluation of innovative ideas and technology in real-life test cases as well as applied research in the fields of robotics.
Senior Robotics Engineer- Hardware Design
As a Senior Robotics Engineer- Hardware Design, you will work with a dynamic, multi-disciplinary team to lead the design of complex hardware systems. You will be part of a team working on the design and development of the next generation autonomous robots for indoor and outdoor applications. The ideal candidate should have experience in applied robotics research and expertise in various robotic components and systems. The candidate is expected to have fundamental understanding of robotic systems and how to develop and integrate various robotic components to be deployed in real world applications. You will be responsible for designing, testing, and optimizing complex hardware systems, ensuring they meet performance, reliability, and cost objectives. The candidate will play a pivotal role and will be responsible for creating detailed schematics and circuit diagrams, leveraging his/her expertise in hardware design tools like Altium with in-depth knowledge of industry protocols, including USB, Ethernet, CANbus, SPI, and I2C to ensure the performance and reliability of our hardware products.
Your Responsibilities
- Hardware System Design: Lead the end-to-end design of advanced hardware systems, including PCBs, integrated circuits, and associated components.
- Schematic Development: Create detailed and accurate schematics and circuit diagrams to meet product specifications, performance goals, and industry standards.
- Component Selection: Identify and select appropriate electronic components, ensuring compatibility and reliability.
- PCB Layout Collaboration: Collaborate closely with PCB layout designers to optimize board layout for signal integrity, thermal management, and manufacturability.
- Prototyping: Oversee the development of prototypes, conduct testing, and troubleshoot issues, making necessary design enhancements.
- Industry Protocol Expertise: Apply your deep knowledge of industry protocols, such as USB, Ethernet, CANbus, SPI, and I2C, to ensure seamless integration and functionality.
- Testing and Validation: Develop comprehensive test plans and procedures to validate hardware designs, guaranteeing compliance with performance and reliability standards.
- Cost-Effective Design: Identify opportunities for cost optimization in hardware design while maintaining high-quality standards.
- Documentation: Prepare detailed documentation, including design specifications, technical reports, and user manuals.
Why this role is important?
This role makes the biggest impact by being organized, able to research, design and develop new innovative hardware systems, as well as identifying the strategic goals of the department. You will be a key member of the technical team to assist in creating successful partnerships, which is instrumental in successful robotic research projects. Your role in the organization will help create a positive reputation for the Dubai Future Foundation as a world-class robotic lab in the Middle East and help bring the UAE into the future.
What Dubai Future Foundation offers?
We will offer you a unique opportunity to work with people who are passionate about the future and establishing Dubai as one of the leading cities of the world. You will have the chance to work on exciting and new projects, work in a highly diverse and fast paced environment that fosters creativity, disruptive ideas, and innovation.
Skills
- MSc. or PhD in Electric Engineering, Robotics Engineering, Mechatronics Engineering, or a closely related field.
- Minimum of 5 years of experience in hardware design.
- Commercial experience contributing to novel solution ideation and implementation
- Strong track record in developing and deploying innovative hardware systems in robotics in real world environments
- Proficiency in hardware design tools, especially Altium.
- Strong expertise in analog and digital circuit design.
- Expertise in PCB design and layout best practices, including experience with multi-layer PCBs, high-speed signal routing, impedance matching, and thermal management.
- Experience with FPGA and microcontroller-based systems.
- In-depth knowledge of industry protocols (USB, Ethernet, CANbus, SPI, I2C).
- Effective communication and teamwork abilities.
- A proven track record of successful hardware design projects.
- Experience with hardware debugging and troubleshooting, including the use of oscilloscopes, logic analyzers, and other test equipment.
- Knowledge of regulatory compliance and certification processes, including EMC/EMI, safety, and environmental requirements (e.g., FCC, CE, RoHS).
- Experience with advanced technologies such as RF design, power electronics,or mixed-signal design.
Senior Robotics Engineer- Hardware Design
Posted today
Job Viewed
Job Description
Life at Dubai Future Foundation
Dubai Future Foundation (DFF) aims to realize the wise vision of Dubai's leadership to institutionalize the envisioned future and forward-thinking methodologies, while positioning Dubai as the leading city of the future. In partnership with its local and global partners from governments, companies, startups, and entrepreneurs, DFF drives joint efforts to collectively imagine, design, and execute the best possible future for humanity.
Under the supervision of His Highness Sheikh Hamdan bin Mohammed bin Rashid Al Maktoum, Crown Prince of Dubai, Chairman of the Executive Council of Dubai, and Chairman of the Board of Trustees of DFF, the DFF runs and oversees many futureproofing projects and initiatives, such as the Museum of the Future, Area 2071, The Centre for the Fourth Industrial Revolution UAE, Dubai Future Accelerators, One Million Arab Coders, Dubai Future Academy, Dubai Future Solutions, Dubai Future Labs, Dubai Future Forum, etc. DFF's efforts to share knowledge, adopt innovation, support entrepreneurs and innovative startups, build capacity, and promote forward-thinking and foresight principles contribute to Dubai's ambitions to be a role model for the cities of the future through the power of unlimited imagination, innovation, foresight and disruptive mindset.
For more information on the initiatives, projects, and programs of Dubai Future Foundation, please visit the website:
Where does this role fit into the bigger picture?
The Senior Hardware Design Engineer reports directly to the Robotics Lab Lead within the Dubai Future Labs structure.
The Dubai Future Labs are focused on driving innovative ideas through rigorous scientific testing to push the existing boundaries of research applications. The Research and Development department is an open-innovation research concept integrating concurrent research with innovative processes and both private and public partnerships. The department is focused on co-creation experimentation, and evaluation of innovative ideas and technology in real-life test cases as well as applied research in the fields of robotics.
Senior Hardware Design Engineer
As a senior hardware design engineer, you will work with a dynamic, multi-disciplinary team to lead the design of complex hardware systems. You will be part of a team working on the design and development of the next generation autonomous robots for indoor and outdoor applications. The ideal candidate should have experience in applied robotics research and expertise in various robotic components and systems. The candidate is expected to have fundamental understanding of robotic systems and how to develop and integrate various robotic components to be deployed in real world applications. You will be responsible for designing, testing, and optimizing complex hardware systems, ensuring they meet performance, reliability, and cost objectives. The candidate will play a pivotal role and will be responsible for creating detailed schematics and circuit diagrams, leveraging his/her expertise in hardware design tools like Altium with in-depth knowledge of industry protocols, including USB, Ethernet, CANbus, SPI, and I2C to ensure the performance and reliability of our hardware products.
Your Responsibilities
•Hardware System Design: Lead the end-to-end design of advanced hardware systems, including PCBs, integrated circuits, and associated components.
•Schematic Development: Create detailed and accurate schematics and circuit diagrams to meet product specifications, performance goals, and industry standards.
•Component Selection: Identify and select appropriate electronic components, ensuring compatibility and reliability.
•PCB Layout Collaboration: Collaborate closely with PCB layout designers to optimize board layout for signal integrity, thermal management, and manufacturability.
•Prototyping: Oversee the development of prototypes, conduct testing, and troubleshoot issues, making necessary design enhancements.
•Industry Protocol Expertise: Apply your deep knowledge of industry protocols, such as USB, Ethernet, CANbus, SPI, and I2C, to ensure seamless integration and functionality.
•Testing and Validation: Develop comprehensive test plans and procedures to validate hardware designs, guaranteeing compliance with performance and reliability standards.
•Cost-Effective Design: Identify opportunities for cost optimization in hardware design while maintaining high-quality standards.
•Documentation: Prepare detailed documentation, including design specifications, technical reports, and user manuals.
Why this role is important?
This role makes the biggest impact by being organized, able to research, design and develop new innovative hardware systems, as well as identifyingthe strategic goals of the department. You will be a key member of the technical team to assist in creating successful partnerships, which is instrumental in successful robotic research projects. Your role in the organization will help create a positive reputation for the Dubai Future Foundation as a world-class robotic lab in the Middle East and help bring the UAE into the future.
What Dubai Future Foundation offers?
We will offer you a unique opportunity to work with people who are passionate about the future and establishing Dubai as one of the leading cities of the world. You will have the chance to work on exciting and new projects, work in a highly diverse and fast paced environment that fosters creativity, disruptive ideas, and innovation.
#J-18808-LjbffrSenior Robotics Engineer – Decision-Making, Autonomous Robotics
Posted today
Job Viewed
Job Description
About SteerAI
SteerAI is an autonomous mobility technology company powered by VentureOne, the commercialization arm of the Advanced Technology Research Council. SteerAI's advanced AI-powered autonomy stack, developed by the Technology Innovation Institute, empowers the logistics and defense industries by turning industrial vehicles into autonomous powerhouses that can handle complex off-road missions, transforming operations and protecting organizations' most important assets: Their workforce.
Role Overview
We're looking for a
Senior
Robotics Engineer – Decision-Making
to design and develop intelligent behavior frameworks for our autonomous ground vehicles. This role is at the core of our autonomy stack, blending classical decision logic with learning-based models to support reliable, interpretable, and scalable robotic behavior across diverse environments and vehicle platforms.
You'll work cross-functionally to deliver robust, modular behavior architectures that enable our robots to make high-quality decisions in real-world, dynamic missions.
What You'll Do
- Develop hybrid decision-making systems combining rule-based logic and learning-based models.
- Design scalable behavior trees and state machines adaptable to various vehicle dynamics and operational goals.
- Build modular behavior blocks to support reusability, maintainability, and high-performance mission logic.
- Tackle complex multi-option behavior scenarios with robust arbitration and safety logic.
- Collaborate with planning, perception, and systems teams to ensure smooth integration.
- Evaluate and compare classical and ML-based decision methods for safety, performance, and interpretability.
- Support field testing and real-time validation of decision modules.
- Create and maintain robust unit and integration tests, including CI/CD pipeline integration.
- Write high-quality documentation to support cross-team understanding and long-term maintainability.
- Work in a Linux/ROS2 environment using C++, Python, and containerized tooling.
What You Bring
- Strong background in robotics decision-making systems, including utility-based frameworks, state machines, and behavior trees.
- Experience integrating AI-based planning approaches with classical decision frameworks.
- Solid experience in autonomous systems or multi-agent robotics.
- Proficient in C++, Python, ROS2, and simulation/field testing workflows.
- Hands-on familiarity with debugging/profiling tools like gdb, valgrind, and gperftools.
- Comfortable working with Docker, Git, and agile tools like Jira.
- Bachelor's, Master's, or PhD in Robotics, Computer Science, Engineering, or related field.
Nice to Have
- Experience with map-based constraint-aware decision logic.
- Exposure to CARLA, Gazebo, or Unity-based simulators.
- Familiarity with GPU acceleration (CUDA, TensorRT).
- Background in multi-agent coordination or swarm robotics.
What We Offer
We offer a competitive salary, a comprehensive benefits package, and the opportunity to work alongside some of the brightest minds in the Autonomous Robotics industry. Our work culture is collaborative and inclusive, with a strong focus on innovation and personal growth.
If you're excited about building decision-making systems that shape the real-world behavior of autonomous robots—we'd love to hear from you.
We are an equal opportunity employer and value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.