We are looking for a skilled Embedded Systems Engineer with 2 to 3 years of professional experience in embedded firmware development and hardware-software integration. The ideal candidate will have a solid background in C/C++, microcontroller architectures, communication protocols, motor control, and embedded systems design. This role involves designing, developing, testing, and debugging embedded solutions primarily for robotics, industrial automation, and autonomous systems.

Key Responsibilities
- Develop, test, debug, and optimize embedded firmware using C/C++ and Python.
- Work with a variety of microcontrollers and microprocessors, including STM32, ESP32, Nordic nRF, Raspberry Pi, and Orange Pi.
- Interface and integrate sensors, encoders, servo motors, stepper motors, and motor drivers.
- Implement communication protocols such as UART, I²C, SPI, CAN, RS485, and Modbus.
- Develop and implement motor control algorithms, including PID controllers and closed-loop feedback systems.
- Perform hardware-software integration, firmware optimization, system debugging, and validation.
- Collaborate closely with hardware, mechanical, and software teams throughout the product development lifecycle.
- Prepare technical documentation, testing procedures, and development reports.

Required Qualifications
- Bachelor’s degree in Electrical Engineering, Electronics Engineering, Mechatronics Engineering, or a related field.
- 2 to 3 years of relevant professional experience in embedded systems development.
- Strong proficiency in Embedded C/C++, Python, microcontroller architectures, and digital electronics.
- Hands-on experience with STM32, ESP32, Nordic nRF, or other ARM-based microcontrollers.
- Good understanding of MCU peripherals such as GPIO, ADC, PWM, timers, interrupts, and watchdogs.
- Experience with embedded communication protocols including UART, I²C, SPI, CAN, and RS485.
- Practical knowledge of servo motors, stepper motors, encoders, motor drivers, and feedback control systems.
- Experience with real-time operating systems such as FreeRTOS, Zephyr RTOS, or similar.
- Familiarity with embedded development environments like Arduino IDE, STM32CubeIDE, ESP-IDF, Keil, or equivalents.
- Basic understanding of electronic circuits, PCB schematics, and hardware debugging tools such as oscilloscopes, multimeters, and logic analyzers.
- Strong analytical, troubleshooting, problem-solving, and teamwork skills.

Preferred Qualifications and Benefits
- Experience in robotics, industrial automation, automotive electronics, or autonomous navigation systems is highly desirable.
- Hands-on experience with GPS/GNSS, RTK positioning, PID-based motor control, and encoder feedback systems.
- Knowledge of embedded Linux platforms, including Raspberry Pi or Orange Pi.
- Familiarity with IoT communication technologies such as MQTT, Wi-Fi, Bluetooth Low Energy (BLE), and Zigbee.
- Practical experience with RTOS-based firmware development and ARM Cortex-M architectures.

This position offers an excellent opportunity to work on cutting-edge embedded systems within dynamic and innovative projects. Candidates who thrive in collaborative environments and enjoy solving complex technical challenges are encouraged to apply.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Minimum Education:
Bachelors
Career Level:
Mid-Level
Maximum Experience:
2 Years
Apply Before:
Oct 24, 2026
Posting Date:
Oct 18, 2026

Nextbridge Global

· 11-50 employees - Lahore

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Embedded Systems Engineer

Naseeb Enterprise Inc, Lahore, Pakistan
Posted Oct 17, 2026

Electrical Engineer

KBK Electronics Pvt Ltd, Lahore, Pakistan
Posted Oct 16, 2026
View All
I found a job on Rozee!