Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

SU - Software Developer – IoT Platform (Industrial Setting with Arduino-based Devices)

Somewhere

Salary range:

  • 1,700-2,200 USD

Job Summary:

We are looking for a skilled Software Developer to design, develop, and maintain our Industrial IoT (IIoT) platform , with a particular focus on supporting Arduino-based edge devices and other microcontroller-driven solutions. You will play a key role in developing both the cloud/backend systems and the embedded applications that power our connected industrial environments. This position is ideal for someone passionate about bridging embedded systems with cloud computing in industrial settings.

 

Key Responsibilities:

🛠Platform Development and Maintenance

  • Design and develop backend software and APIs that support data ingestion, device management, and analytics for our IIoT platform.
     
  • Build and maintain edge-to-cloud communication flows including support for Arduino and other microcontroller devices (e.g., ESP32, STM32).
     
  • Create and manage Over-The-Air (OTA) update mechanisms for edge devices.
     

🧠Embedded Software & Device Integration

  • Develop, deploy, and optimize firmware for Arduino-based devices used in industrial applications (sensors, actuators, gateways).
     
  • Interface with industrial sensors and actuators via analog/digital I/O, I2C, SPI, UART, and protocols like Modbus or CAN.
     
  • Design robust telemetry and remote control workflows using MQTT, or custom protocols from Arduino to cloud.
     

🔄 Cloud & Edge Synchronization

  • Develop cloud connectors and integrations with platforms like AWS IoT Core , Azure IoT Hub , or Google Cloud IoT .
     
  • Synchronize edge device states, commands, and alerts to cloud dashboards and data pipelines.
     
  • Implement time-series data storage and visualization using tools like InfluxDB , Grafana , or TimescaleDB .
     

🔒 Security and Reliability

  • Implement encryption and secure bootloaders for Arduino-based devices (e.g., TLS with WiFi/BLE modules).
     
  • Build resilient mechanisms for error recovery, watchdog timers, and remote debugging.
     

🤝 Collaboration and Documentation

  • Collaborate with embedded engineers, OT specialists, and cloud developers for end-to-end IIoT deployment.
     
  • Maintain clean documentation for hardware-software interfaces, firmware upgrades, and integration workflows.
     

 

Required Qualifications:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
     
  • 3+ years of software development experience, including hands-on work with Arduino-based or similar microcontroller platforms.
     
  • Proficiency in C/C++ for embedded development and at least one higher-level language like Python, JavaScript, or Go.
     
  • Familiarity with industrial-grade sensors, actuators, and protocols (Modbus, OPC UA, RS485, etc.).
     
  • Experience with MQTT, CoAP, RESTful APIs, and message brokers (Kafka, RabbitMQ).
     
  • Experience integrating with public IoT platforms (AWS, Azure, GCP).
     

 

Preferred Qualifications:

  • Experience with other MCUs (ESP32, STM32, Particle, Raspberry Pi Pico).
     
  • Knowledge of low-power sensor networking and battery-operated deployments.
     
  • Familiarity with CI/CD pipelines for embedded systems (e.g., PlatformIO, GitHub Actions).
     
  • Understanding of edge computing frameworks (AWS Greengrass, Balena, etc.).
     
  • Industrial domain experience (manufacturing, energy, agriculture, or logistics).
     

 

Soft Skills:

  • Strong analytical and problem-solving mindset.
     
  • Clear and proactive communicator.
     
  • Comfortable with rapid prototyping and iterative development.
  • Self-driven with a high attention to detail.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the SU - Software Developer – IoT Platform (Industrial Setting with Arduino-based Devices) in Pakistan vacancy
  •  ...Webflow Designer/ Developer Salary range: $1000-$2000 Working Schedule: 9AM to 5PM Eastern Standard Time Summary: We are seeking...  ...design to ensure websites are mobile-friendly. Work with content teams to integrate and update website content. Conduct... 

    Somewhere

    Pakistan
    14 days ago
  •  ...Job Summary: We are seeking a talented Software Developer to take ownership of the full software...  ...this role, you will collaborate closely with our product, design, and QA teams to...  ...Familiarity with Git, CI/CD pipelines, and cloud platforms (e.g., AWS, Azure, or Google Cloud).... 

    Snaphunt

    Pakistan
    10 days ago
  •  ...full-time remote role for a Full-Stack Developer at a growing US based company. The Full-Stack Developer...  ...managing databases, and collaborating with cross-functional teams to ensure smooth...  ...MongoDB. ~ Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and... 

    Somewhere

    Pakistan
    11 hours ago
  •  ...qualified individual to drive the delivery of Tencent Cloud solutions. The role involves collaborating with customers to understand their needs, develop industrial solutions, and implement cloud products, all while leveraging strong presentation and technical skills.... 

    Lightspeed Studios

    Pakistan
    2 days ago
  •  ...leading fintech company is seeking a Developer Relations professional to engage with the developer community, create...  ...promote the company’s technology at industry events. The ideal candidate has a...  ...Computer Science and 3+ years of software development experience, alongside... 

    Framework Ventures

    Pakistan
    5 days ago
  •  ...time, permanent, remote position aligned with US EST business hours. This is a phone-first...  ...viability. Utilize multiple online platforms and lead sources for prospecting and acquisition...  ...in cold calling, telesales, appointment setting, or outbound phone sales. Excellent... 

    Texas Hotel Management

    Pakistan
    8 days ago
  •  ...As an Industrial Engineer, your primary mission is efficiency...  ...& KPI Tracking: Develop and monitor operational...  ...cycle times). Collaborate with tech teams to implement...  ...international medical device standards, including ISO...  ...in layout design software. Advanced data analysis... 

    Dr Frigz

    Pakistan
    4 days ago
  •  ...Web Developer (CMS Platforms) (Remote Pakistan) We’re looking for a skilled Web Developer with experience in CMS platforms to support international clients with website updates...  ...and technical work Support clients in industries such as e-commerce, professional services... 

    StaffShore Solutions LLC

    Pakistan
    4 days ago
  • A leading software development company in Pakistan is seeking a .NET Developer responsible for overseeing the design and implementation of applications within Microsoft...  ...offers competitive perks including health insurance and a performance-based bonus. #J-18808-Ljbffr... 

    ZekiExperts

    Pakistan
    1 day ago
  •  ...and kickstart your tech career with hands‑on experience in real‑...  ...learners and budding developers. &##128188; Internship Highlights...  ...Individuals passionate about software development and willing to...  ...June 2025 – Noh 2025(Flexible based on your availability) #J-18808... 

    Telphatech

    Pakistan
    2 days ago
  •  ...We are looking for a Senior Software Engineer (Web) to design, build...  ...The ideal candidate is fluent with AI coding assistants such as Cursor...  ...company in the region that develops and invests in products and...  ...Design, build, and maintain web-based applications across the full stack... 

    VentureDive

    Pakistan
    5 days ago
  •  ...passionate about hands-on Software Engineering and want to...  ...open-source CI/CD tools with the team and mentor other...  ...desirable electronic devices, disrupting traditional paradigms...  ...keeping up to date with industry trends and technology developments Collaborate with the... 

    Codup

    Pakistan
    8 days ago
  •  ...Engineering Manager , you’ll lead a team of 8-12 software engineers while driving predictable, high...  .... You’ll combine strong leadership with Agile expertise to support team growth,...  ...You’ll Do   Leadership & Coaching : Develop and mentor engineers, support career growth... 

    Frontline Data Solutions

    Pakistan
    11 hours ago
  •  ...creative and driven Mobile App Developer to design, build, and...  ...deployment. Working closely with our UI/UX designers and product...  ...applications for iOS and Android platforms. API Integration: Connect...  ...~ BSc in Computer Science, Software Engineering, or a related technical... 

    Odixcity Consulting

    Pakistan
    11 hours ago
  •  ...Summary: An iOS Developer is an associate at...  ...for mobile devices powered by iOS operating...  ...revolve around the iOS platform. A developer makes...  ...Collaborate with a team to define,...  ...delivery using excellent software design, coding, &...  ...in professional industry Should have... 

    Creative Chaos

    Pakistan
    4 days ago
  •  ...development company is seeking a skilled Web Developer to support international clients in...  ...and enhancing their websites using CMS platforms. The ideal candidate will have a Bachelor...  ...This position offers a full-time schedule with availability during U.S. business hours,... 

    StaffShore Solutions LLC

    Pakistan
    4 days ago
  • A technology company is seeking an enthusiastic Software Developer to join their team in Pakistan. The role involves assisting the lead developer...  ...have a background in software development, familiarity with Agile methodologies, and knowledge of C#, .NET, and various web... 

    Danescor Limited

    Pakistan
    1 day ago
  •  ...are looking for a PHP Developer responsible for managing...  ...test, and maintain PHP-based web applications. · Write...  ...PHP code. · Work with MySQL databases, optimizing...  ..., and resolve software issues. · Maintain documentation...  ...of PHP as a platform and its workarounds ·... 

    Btab Group

    Pakistan
    13 days ago
  • # INDUSTRIAL ENGINEER**Job Category:** Industrial Eng.**Job Type:** Full Time**Job Location:*...  ...looking for a skilled Industrial Engineer with strong expertise in textile production,...  ...manpower, material, and machine utilization • Develop and maintain SOPs for manufacturing... 

    Penna Overseas Corp.

    Pakistan
    2 days ago
  •  ...The Role: As a backend developer, your main task will...  ...programming objectives, setting timelines for the...  ...back-end code using best software development practices...  ...Identifying risks involved with the development and...  ..., Jarvis) and cloud platforms such as AWS is a plus.... 

    Snaphunt

    Pakistan
    more than 2 months ago
  •  ...We are looking for a Senior .NET Developer to join our engineering team. You will...  ...that simulate or interact with third-party WinForms software at the UIA level Headless background...  ...release feed polling, and watchdog-based process health monitoring AI-assisted... 

    VentureDive

    Pakistan
    28 days ago
  •  ...Overview Industrial Security Specialist, Mid. Maintain responsibility for conducting daily...  ...company and government assets in accordance with contract policy and regulations. Provide...  ...security support to personnel in base threat analysis, information systems security... 

    Booz Allen Hamilton

    Pakistan
    3 days ago
  •  ...The incoming Platform System Engineer is responsible for...  ...will manage Linux based platforms, virtualization...  ...while ensuring compliance with system hardening,...  ...and fault isolation. Develop automation workflows to...  ...Coordinate with hardware and software vendors, managing... 

    Kacific Broadband Satellites Limited

    Pakistan
    3 days ago
  •  ...Innovate with Tether Tether...  ...and setting new standards...  ...leader in the industry. If you have...  ...innovative platform on the planet...  ...primary goal of a Developer Relations is...  ...on cloud‑based...  ...entirely on local devices, giving users...  ...Computer Science, Software Engineering,... 

    Framework Ventures

    Pakistan
    5 days ago
  • # FullStack Engineer (Azure-based)DeveloperLahore, Karachi, IslamabadMay...  ...DescriptionFullStack Engineer develops Azure-based web applications,...  ...frontend interfaces with modern frameworks efficiently....  ...Collaborate with teams for agile software delivery.* Troubleshoot production... 

    Hopeghospital

    Pakistan
    4 days ago
  •  .... Internships available in full-time and part-time formats, with the flexibility to work from home. Successful candidates will...  ...completion. This opportunity is perfect for those looking to kickstart their tech careers and develop their software skills. #J-18808-Ljbffr... 

    Telphatech

    Pakistan
    2 days ago
  •  ...The Role: As a Dashboard Developer, you will be responsible for designing, developing, and maintaining interactive dashboards that provide...  ...to support decision-making processes. You will collaborate with cross-functional teams to gather requirements and ensure that... 

    PLS Pte Ltd

    Pakistan
    11 hours ago
  •  ...you enjoy creating and developing applications for mobile devices? Are you someone with strong computer...  ...applications for the Android platform # Collaborate with...  ...while modifying existing software to improve performance...  ...Store (large user-base). ~ Knowledge of Android... 

    Creativechaos

    Pakistan
    4 days ago
  • A technology company is seeking talented Programmers in Pakistan to develop, test, and maintain software solutions. The ideal candidate holds a Bachelor’s in Computer Science or Software Engineering and possesses strong programming skills in languages like C++, Python,... 

    Pakigurus

    Pakistan
    4 days ago
  •  ...About CodeWorx Developers We are a forward-...  ...Mobile App Developer with expertise in...  ...responsiveness across devices. Debug, troubleshoot...  ...Computer Science, Software Engineering, IT,...  ...with cloud platforms (AWS, Firebase, or...  ...Competitive salary package based on skills and... 

    CodeWorx Developers

    Pakistan
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to SU - Software Developer – IoT Platform (Industrial Setting with Arduino-based Devices). Be the first to apply!