Overview
Senior Embedded Engineer - IoT (Remote from Pakistan) Client Introduction : North-American Agri-tech and automation company Job Description : We are looking for a highly skilled
Senior Embedded Engineer
with a deep understanding of real-time systems, IoT communication protocols, and hardware-software integration. This role will be responsible for designing, implementing, and optimizing embedded systems that control and interface with sensors, actuators, and cloud platforms. Experience in agricultural, industrial, or mission-critical embedded applications is highly desirable. Responsibilities
Design, develop, and test embedded firmware for microcontroller-based systems (e.g., ARM Cortex-M). Work closely with cross-functional teams (hardware, cloud, mobile) to ensure seamless integration of embedded devices with cloud and mobile platforms. Implement communication protocols such as UART, SPI, I2C, CAN, RS-485, and Modbus. Develop and optimize code in C / C++ for real-time control applications. Debug and troubleshoot embedded systems using oscilloscopes, logic analyzers, and protocol analyzers. Contribute to hardware design reviews and system architecture planning. Support field testing, validation, and manufacturing diagnostics. Ensure robust, secure, and reliable firmware through automated testing and code reviews. Experience
The ideal candidate is an experienced
embedded systems engineer
who has built production-grade firmware for real-world devices, ideally in IoT, industrial automation, or agriculture tech sectors. 7+ years
of experience in embedded firmware development for commercial products. Strong experience with microcontrollers such as
STM32, ESP32 , or similar
ARM-based platform s. Proven ability to bring embedded products from concept to production. Prior experience with
OTA
firmware updates and remote device management is a plus. Experience integrating devices into cloud ecosystems using
MQTT, HTTP, or WebSockets . Comfortable working independently and leading initiatives in a distributed team environment. Qualifications
Strong proficiency in
C / C++ for embedded development . Hands-on experience with RTOS-based or bare-metal firmware. Familiarity with hardware debugging tools and schematics. Experience with low-power, battery-operated system design. Understanding of environmental sensors, actuators, and analog / digital signal processing. Preferred : Experience in agriculture automation,
HVAC , or environmental control systems. Knowledge of wireless communication : Wi-Fi, BLE, Zigbee, LoRa. Experience with version control (Git), CI pipelines for embedded systems, and Agile development practices. Familiarity with hardware certifications and compliance testing Additional Notes
Must be authorized to work in Pakistan Willingness to accommodate time zone differences for US meetings (e.g., early mornings or evenings) Opportunity to contribute to innovative solutions in sustainable agriculture and cloud-based controls We encourage applications from diverse candidates who can bring unique perspectives to our global team Other Details
Work Mode :
REMOTE (US hours overlap preferred) Location :
Pakistan (Preferable Karachi) Nature of Employment :
Full-Time Working Timings / Days :
Night Shift (6pm onwards) Experience :
7+ Years About HR Ways : HR Ways is an Award winning Technical Recruitment Firm helping software houses and IT Product companies internationally and locally to find IT Talent. HR Ways is engaged by 300+ Employers worldwide ranging from worlds biggest SaaS Companies to most competitive Startups. We have entities in Dubai, Canada, US, UK, Pakistan, India, Saudi Arabia, Portugal, Brazil and other parts of the world. Join our WhatsApp Channel stay updated or visit to know more.
#J-18808-Ljbffr
Engineer Pakistan • Rawalpindi Cantonment, Pakistan