We are looking for a motivated Junior Python Developer with a keen interest in embedded systems and hardware-software integration. This role is ideal for fresh graduates or candidates with up to one year of experience who have worked on projects involving Raspberry Pi, sensor interfacing, or embedded Linux environments. The position offers a valuable opportunity to enhance Python programming skills within IoT and embedded platforms while working closely with cross-functional teams.

Key Responsibilities
Develop Python applications for Raspberry Pi or similar single-board computers (SBCs). Interface with hardware components such as GPIOs, I2C, SPI, UART sensors, and USB devices. Implement REST APIs and communication protocols tailored for IoT systems. Collaborate effectively with electronics and firmware teams to build integrated hardware-software solutions. Write clean, modular, and maintainable code following object-oriented programming (OOP) principles and best coding practices.

Required Qualifications
Strong understanding of Python programming and its standard libraries. Familiarity with OOP concepts and basic design patterns. Experience with at least one Python web framework such as Flask, FastAPI, or Django. Hands-on experience with Raspberry Pi or other embedded Linux boards. Ability to interface with sensors or hardware components using Python libraries like RPi.GPIO, smbus, or serial communication modules. Foundational knowledge of Git version control, RESTful APIs, and JSON data format. Basic understanding of SQL or NoSQL databases. Demonstrated eagerness to learn and collaborate within cross-functional teams. A Bachelor’s degree in Electronics, Mechatronics, or Electrical Engineering is mandatory.

Preferred Qualifications and Benefits
Experience deploying Python applications on Raspberry Pi or Linux-based edge devices. Familiarity with communication protocols such as MQTT, Bluetooth Low Energy (BLE), or serial interfaces. Basic knowledge of Linux shell commands and file system navigation. Exposure to Docker, CI/CD pipelines, or Linux-based debugging tools. Previous involvement in IoT, robotics, or home automation projects, either professionally or as personal initiatives. A GitHub portfolio showcasing Raspberry Pi or hardware-related mini-projects is highly desirable.

We offer bi-annual salary increments and profit-sharing bonuses, comprehensive medical insurance coverage, and provident fund benefits. Accommodation support is available for employees relocating from outside the city. Salaries are competitive and pegged to the US Dollar, with a monthly pay range of Rs48,000 to Rs60,000. This is a full-time position based in the G16/3 area of Islamabad, and candidates should be willing to relocate or travel as required.

Relevant experience of up to one year is preferred, but fresh graduates with the right skills and enthusiasm are encouraged to apply.

工作详细内容

全部职位:
1 发布
工作时间:
早班
工作类型:
工作地址:
性别:
没有偏好
年龄:
18 - 65 年
最低学历:
学士
职位等级:
入门级
最大经验:
不重要
在之前申请:
Aug 24, 2025
发布日期:
Jul 24, 2025

Devomech Solutions Pvt

· 11-50 员工 - 伊斯兰堡

你最大的竞争优势

快速得到有竞争力的分析和专业的对你的评定
联系我们团队的专业顾问来提升你的简历
尝试罗资 专业版
我在ROZEE上找到工作啦!