Our client Adbled Pvt Ltd is looking for a Senior Embedded Systems Engineer in Karachi
AdbLED is seeking a highly skilled Senior Embedded System Engineer to lead the design and implementation of advanced, reliable, and high-performance embedded and automated systems. This role requires a minimum of four years of experience in embedded systems design and development, with a strong background in microcontroller architecture, hardware debugging, and embedded software development using C/C++. The successful candidate will work onsite in Karachi, Pakistan, managing a small team of two engineers, and driving projects that involve the integration of sensors, actuators, and communication modules using various protocols. The position offers a full-time role with competitive compensation.
The Senior Embedded System Engineer is responsible for architecting and developing embedded hardware and software solutions, including real-time operating systems and industrial control systems. Candidates must demonstrate expertise in servo drives, field-oriented control (FOC), vector control of AC motor drivers, and power management circuitry. Additionally, proficiency in using debugging tools such as oscilloscopes and logic analyzers is essential. Strong problem-solving, communication, and collaboration skills complement the technical capabilities, enabling the candidate to work independently and effectively report to management while leading and guiding a small engineering team.
Responsibilities
-
Design and develop embedded systems hardware and software solutions using C/C++ with a focus on microcontroller programming and firmware development.
-
Lead the design and implementation of servo drive systems using field-oriented control (FOC), including PID control algorithms for motor drivers.
-
Architect and integrate power management circuits, including VFDs, IGBTs, SMPS, ADCs, sensors, encoders, transformers, and other related ICs.
-
Develop real-time operating system (RTOS) applications and embedded Linux solutions for industrial automation control.
-
Utilize debugging tools such as oscilloscopes, logic analyzers, and other specialized equipment to conduct hardware and software troubleshooting.
-
Integrate communication protocols including CAN, SPI, I2C, and other serial interfaces to enable hardware-software interaction.
-
Architect and test complex embedded systems involving hardware-software integration, ensuring signal integrity and system reliability.
-
Collaborate with cross-functional teams and lead a team of two engineers to deliver high-quality embedded system projects on schedule.
-
Prepare detailed technical documentation, reports, and design literature for assigned projects to support project tracking and knowledge sharing.
-
Independently solve technical problems and communicate progress and issues clearly to management.
-
Stay updated with industry trends and advances in embedded systems design, hardware architectures, and control algorithms.