Advanced Training Specialist - Embedded Systems Engineer

business beBeeSoftware
location_on Dubai
work full-time
5 days ago

Description

Job Title: Software Engineering Trainer This role focuses on designing and delivering hands-on training programs for engineers in software design, embedded systems, and control development.The ideal candidate will guide engineers through the complete workflow of model-based design, software architecture, simulation, code generation, testing, and integration using platforms such as MATLAB/Simulink, C/C++, and ROS.The trainer will mentor participants through project-based learning, connecting software-in-the-loop (SIL) and hardware-in-the-loop (HIL) environments to real-world prototype development for next-generation aerospace and autonomous systems.Key Responsibilities: Design and deliver industry-aligned training programs in software and embedded systems for control and automation applications.Mentor engineers through applied projects involving development for autonomous systems, drones, and robotics.Provide hands-on guidance using MATLAB/Simulink, ROS, C/C++, and embedded environments such as PX4 or STM32.Develop structured learning materials, including course modules, exercises, and simulation examples aligned with real-world engineering workflows.Introduce engineers to version control, debugging, code optimization, and verification best practices across the software development lifecycle.Collaborate with interdisciplinary trainers (mechanical, electrical, aerospace) to ensure integrated learning during prototype projects.Required Skills and Qualifications: Master's degree in Computer, Mechatronics, or Aerospace Engineering (or equivalent).8-10 years of experience in embedded systems development or control software engineering.Proficiency in MATLAB/Simulink, C/C++, and SIL/HIL testing methodologies.Familiarity with PX4, ROS, STM32, or similar embedded development platforms.Deep understanding of software design patterns, optimization, and testing frameworks.Proven ability to teach, mentor, or conduct technical training programs.Excellent communication skills and enthusiasm for project-based learning.Seniority Level: Mid-Senior level Employment Type: Full-time Industry: Aviation and Aerospace Component Manufacturing, Defense and Space Manufacturing, Military and International Affairs Apply directly or reach out for a confidential discussion. The ideal candidate should have excellent communication skills, a deep understanding of software design patterns, and the ability to teach, mentor, or conduct technical training programs.

Posted: 29th November 2025 11.54 pm

Application Deadline: N/A

Apply Now

Similar Jobs

Explore more opportunities like this

Engineer, Senior Project

AVI-SPL Middle East
Dubai
full-time
A week ago
View Details

Senior Specialist - Project Controls

AECOM
Dubai
full-time
A week ago
View Details

Application Engineer – High Frequency | UAE National

Fluid Codes
Dubai
full-time
A week ago
View Details

Senior Front-End Engineer

Caring Senior Service of Johnson County
Dubai
full-time
A week ago
View Details

Software Engineer

Teachmecode
Dubai
full-time
A week ago
View Details

Software Engineers

Teachmecode
Dubai
full-time
A week ago
View Details

software engineer

Teachmecode
Dubai
full-time
A week ago
View Details

Python Backend Engineer

Teachmecode
Dubai
full-time
A week ago
View Details