Embedded Systems Python Engineer – DevOps

UTF Labs
Rs 65,000 - Rs 120,000 a month
Full time
3 ہفتے قبل

About the Role:

We are looking for a proactive Python Developer with 1–2 years of experience, strong scripting skills, and hands-on exposure to embedded systems. This role blends embedded development support with DevOps responsibilities — focusing on Python scripting, automation, and Docker-based workflows. You'll be part of a team building and maintaining infrastructure to streamline development, testing, and deployment of embedded applications.

Key Responsibilities:

Develop Python scripts for automation, embedded system interaction, and test workflows.

Work closely with embedded engineers to integrate hardware-level testing and diagnostics.

Build and manage Docker containers for reproducible development, simulation, and CI environments.

Maintain and enhance CI/CD pipelines using Jenkins.

Support Linux-based system scripting and hardware toolchains.

Automate firmware build, test, and deployment pipelines.

Requirements:

We are currently seeking an Embedded Systems Python Engineer – DevOps. Please note, this is an onsite role based in Karachi, and we will only be considering applications from Karachi residents.

1–2 years of experience in Python, with a focus on scripting and system automation.

Solid understanding of embedded development workflows and tools (e.g., cross-compilation, flashing, serial communication).

Experience working with Docker — building, customizing, and deploying containerized environments.

Familiarity with Jenkins and CI/CD pipelines.

Comfortable working in Linux environments, including shell scripting.

Understanding of hardware interfaces (UART, SPI, I2C) and working with real devices.

Nice to Have:

Experience with build systems like Make or CMake for embedded targets.

Exposure to embedded platforms such as Raspberry Pi, STM32, or Arduino-based systems.

Basic knowledge of C/C++ for debugging or integrating with firmware.

Familiarity with Git and collaborative development workflows.

Education:

For the Embedded Systems Python Engineer – DevOps position, candidates with a BE in Electrical, Electronics, or Mechatronics, or a BS in Computer Science will be preferred.

Job Type: Full-time

Pay: Rs65,000.00 - Rs120,000.00 per month

Work Location: In person

Application Deadline: 18/06/2025

Apply
Other Job Recommendations:

IOT/Embedded Design Engineer

Nessovo solutions
Rs 60,000 - Rs 90,000 a month
  • Develop and debug firmware for Wi-Fi/Bluetooth-enabled...
  • Connect sensors and devices to the cloud using protocols...
4 ہفتے قبل

Software Engineer- Automation Engineer with Python and Networking skillset

NeST Digital
  • Responsible for understanding your areas wrt automation and...
  • Collaborate closely with your agile team, under the guidance...
2 ہفتے قبل

Associate Software Engineer (Python + Fast API)

Devsinc
Lahore, پنجاب
  • Develop and maintain web applications using Python and...
  • Collaborate with other engineers and developers to design,...
4 ہفتے قبل

Backend Engineer (Laravel + Python)

31 Green Ltd
  • Architect and implement scalable, secure backend services in...
  • Build high-availability REST APIs with robust...
4 ہفتے قبل

DevOps Engineer

Tkxel
Lahore, پنجاب
  • Implement infrastructure solutions using container...
  • Configure middleware technologies and databases such as...
ایک دن قبل