Embedded Firmware Engineer
Engineering - Telecom/TechnologyNote:Don't supply any employers with your credit card, money transfers, or banking information for visas, exams, or any other purposes. It is not allowed for any employer to charge candidates for any purpose.
Job Detail
-
Industry Engineering - Telecom/Technology
-
Career Level Entry Level
-
Experience years
Job Description
Are you a hardware enthusiast who wants to see your code control real-world systems? IMBox is offering an intensive Internship for an Embedded Systems Engineer to join our R&D team. You will work directly on the controllers and communication protocols that power our smart locker network. This is a hands-on role where you will help bridge the gap between firmware and our cloud-based backend. Key ResponsibilitiesFirmware Development: Develop and maintain reliable code for locker controllers using C/C++.Embedded Linux: Work within Linux/Ubuntu environments to manage system services, shell scripting, and hardware drivers.System Integration: Implement and test communication protocols (UART, SPI, I2C, MQTT) between hardware, local controllers, and the cloud.Hardware Debugging: Utilize Python and CLI tools to troubleshoot sensor data, electronic locks, and network connectivity. What You’ll Gain?Market Experience: Work on an enterprise-grade IoT product deployed in the MENA region.Mentorship: Professional guidance on industrial-level embedded development.Future Prospects: Potential transition into a Full-Time Junior Engineer role based on performance.
