Senior Embedded Engineer - IoT & Climate Control Systems

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 7 years of experience in embedded firmware development., Proficiency in C/C++ programming for embedded systems., Experience with microcontrollers like STM32, ESP32, or similar ARM-based platforms., Strong understanding of real-time operating systems and hardware debugging tools..

Key responsibilities:

  • Design, develop, and test embedded firmware for microcontroller-based systems.
  • Collaborate with cross-functional teams to ensure integration with cloud and mobile platforms.
  • Implement and troubleshoot communication protocols such as UART, SPI, I2C, CAN, and Modbus.
  • Support hardware design reviews, system architecture planning, and field testing.

HR Ways - Hiring Tech Talent logo
HR Ways - Hiring Tech Talent Human Resources, Staffing & Recruiting Startup https://hrways.co/
11 - 50 Employees
See all jobs

Job description

Sr. Embedded Engineer - IOT & Climate Control System ( REMOTE from Karachi only)


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.

Key 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 platforms.
  • 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:
Required:

  • 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: 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 https://shorturl.at/983azto stay updated or visit www.hrways.co to know more.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Wireless Communications
  • Teamwork
  • Communication
  • Problem Solving

Embedded Engineer Related jobs