← Browse all jobs

N

Embedded Systems Engineer

Nextbridge Global · Lahore, Pakistan

FULL TIMEPKR1.8 – PKR2.4 / yr

Job Description

Job Description:


Embedded Systems Engineer


We are seeking a skilled and motivated Embedded Systems Engineer with 2-3 years of professional experience in embedded firmware development and hardware-software integration. The ideal candidate should have a strong understanding of C/C++, microcontroller architectures, communication protocols, motor control, and embedded systems. The role involves designing, developing, testing, and debugging embedded solutions for robotics, industrial automation, and autonomous systems.


Key Responsibilities



  • Develop, test, debug, and optimize embedded firmware using C/C++ and Python.

  • Work with 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, PID controllers, and closed-loop feedback systems.

  • Perform hardware-software integration, firmware optimization, system debugging, and validation.

  • Collaborate with hardware, mechanical, and software teams throughout the product development lifecycle.

  • Prepare technical documentation, testing procedures, and development reports.


Required Skills



  • Strong understanding of Embedded C/C++, Python, microcontroller architectures, and digital electronics.

  • Hands-on experience with STM32, ESP32, Nordic nRF, or other ARM-based microcontrollers.

  • Understanding of MCU peripherals, including 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 FreeRTOS, Zephyr RTOS, or similar real-time operating systems.

  • Experience with embedded development environments such as Arduino IDE, STM32CubeIDE, ESP-IDF, Keil, or similar tools.

  • Basic understanding of electronic circuits, PCB schematics, and hardware debugging using oscilloscopes, multimeters, and logic analyzers.

  • Strong analytical, troubleshooting, problem-solving, and teamwork skills.


Preference Will Be Given To



  • Candidates with experience in robotics, industrial automation, automotive electronics, or autonomous navigation systems.

  • Hands-on experience with GPS/GNSS, RTK positioning, PID-based motor control, and encoder feedback systems.

  • Experience with embedded Linux platforms, including Raspberry Pi or Orange Pi.

  • Knowledge of IoT communication technologies, including MQTT, Wi-Fi, Bluetooth Low Energy (BLE), and Zigbee.

  • Practical experience with RTOS-based firmware development and ARM Cortex-M architectures.


Qualifications



  • Bachelor's degree in Electrical Engineering, Electronics Engineering, Mechatronics Engineering, or a related field.

  • 2 - 3 years of relevant professional experience in embedded systems development

#J-18808-Ljbffr

Details

CompanyNextbridge Global
LocationLahore, Pakistan
TypeFULL TIME
Nichetech
SalaryPKR1.8 – PKR2.4 / yr

Similar Jobs

T

R&D/PRODUCT DVL ENGINEER II

TE Connectivity

A

Reliability & Maintenance Engineer

ASSPL - Rajasthan - D33

A

Reliability & Maintenance Engineer

ASSPL - Gujarat - D34

2

Transmission Line Technician (Stringing or Tower Erection)

2coms

S

Resort Maintenance Technician - Part Time

Sun, Inc.