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...
- ...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)....
- ...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...
- ...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....
- ...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...
- ...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...
- ...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...
- ...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...
- 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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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,...
- 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...
- ...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 ·...
- # 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...
- ...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....
- ...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...
- ...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...
- ...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...
- ...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,...
- # 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...
- .... 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...
- ...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...
- ...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...
- 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,...
- ...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...
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!

