أبلاي إيدج ابدأ البحث عن عمل

Embedded Systems Engineer

Tuwaiq Academy | أكاديمية طويق · Riyadh, Saudi Arabia

قدّم وتابع مع أبلاي إيدج
Job PurposeDesign and develop embedded systems and electronic circuit solutions used in the department’s projects and laboratories, while contributing to the practical training and development of trainees and graduates in embedded systems technologies and Printed Circuit Board (PCB) design, ensuring business continuity and high-quality training outcomes.Key ResponsibilitiesDesign, develop, and test embedded systems, and develop firmware for microcontrollers.Train trainees and develop their practical skills using platforms such as ESP32 and Raspberry Pi, along with related development tools and technologies.Design Printed Circuit Boards, including schematics and PCB layouts, using tools such as KiCad, Altium, or Eagle, and review designs according to Design for Manufacturing (DFM) standards.Assemble and solder electronic boards and components using SMD and THT techniques, conduct required testing, and diagnose and troubleshoot faults.Prepare and develop training materials, curricula, practical projects, and laboratory exercises in both Arabic and English.Provide technical supervision for trainee projects and graduation projects, and provide appropriate engineering guidance and feedback.Prepare and maintain the department’s laboratories, oversee equipment and devices, and ensure compliance with safety requirements and standards.Provide technical support for the department’s events and technical competitions, and participate in project evaluation and judging when required.Document designs, schematics, and Bills of Materials (BOM) in accordance with engineering best practices and standards.Qualifications & ExperienceBachelor’s degree in Electronic Engineering, Mechatronics Engineering, Computer Engineering, or a related field.Minimum of five (5) years of practical experience in embedded systems and electronic circuit design.Proven hands-on experience in PCB design and manufacturing, including taking PCB designs through to production.Previous experience in technical training, teaching, or supervising student projects is preferred.Technical SkillsProficiency in C/C++ for embedded systems development, with good knowledge of Python and MicroPython.Good knowledge of communication protocols including UART, I2C, SPI, and CAN, as well as BLE and Wi-Fi technologies.Experience with Real-Time Operating Systems (RTOS), particularly FreeRTOS, and Embedded Linux.Proficiency in using electronic testing and measurement equipment, including oscilloscopes, logic analyzers, and power supplies.Knowledge of power regulation circuits, sensors, motors, and control systems.Experience with ROS 2, edge computer vision, or Internet of Things (IoT) technologies is considered an advantage.Soft SkillsStrong presentation and communication skills, with the ability to simplify and explain technical concepts effectively.Effective communication and teamwork skills.Proficiency in both Arabic and English, written and spoken.Proactive mindset with the ability to organize and manage multiple projects and tasks simultaneously.