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.
- ...Ping Identity IAM Consultant with strong hands-on expertise in implementing... ...using the Ping Identity platform . The ideal candidate... ...appropriate access controls based on RBAC, least-privilege principles... ...Technology, Cybersecurity, Software Engineering , or a related...
- ...s degree in Computer Science, Software Engineering, Information Technology... ...an experienced ESL (ESLint) Developer to ensure code quality,... ...custom ESLint rules and plugins based on development and coding... ...improvements. Collaborate with front-end development teams to...
- ...Experience: 4+ years of relevant experience with strong hands-on AEM development... ...Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field Job... ...We are looking for an experienced AEM Developer to build and enhance scalable, high-performance...
- ...through implementation with outstanding... ...expectations and set & deliver the goals... ...leading teams of software developers, SQAs and designers... ...issues and escalations based on the daily... ...relevant trends and industry news. Required... ...source or Mobile platforms, integration or data...
- ...qualify potential clients for our software development and digital... ...outreach, engaging prospects, and setting up qualified meetings for the... ...Initiate and maintain communication with incoming leads, fostering... ...through the sales funnel. Develop and nurture rapport with potential...
- ...successful outcomes. Collaborating with teams and stakeholders, you'... ...with stakeholders. Develop comprehensive project plans,... ...projects. Stay abreast of industry trends, best practices, and emerging... .... Strong understanding of software development methodologies,...
- ...ideal candidate understands software development processes and is... ...business stakeholders, designers, developers, and QA teams. You will... ...project planning, coordinate with technical teams, and help ensure... ...tools, integrations, APIs, and platform features for project...
- ...text content for our digital platforms. You will handle the full... ...shares. The role suits someone with an eye for factual... ...polished news packages using industry-standard software such as Adobe Premiere Pro,... ...Alert is an established web-based news channel known for delivering...
- ...digital signature platform and PKI... ...across people, devices, data, and documents... ...reaching customer base, 100+ expert... ...Digital Signature industries. Ascertia has... ...and work with a talented team... ...that products are developed in a way that makes... ...configure and set up with...
- ...exciting start-ups from industries like healthcare,... ...product engineering and software development centers in... ...observability and KPI standards, developing dashboards and... ...management, along with the ability to establish... ..., AI Operations, AI platform operations, or production...
- ...00 AM may be available based on company policy and operational... ...acquisition strategy, with a primary focus on... ..., and other creative platforms to accelerate creative... ...conversion events. Develop audience strategies... ...working with SaaS products, software companies, digital...
292500 PKR
...an experienced Functional Consultant – Trade & Corporate Banking with strong functional knowledge of banking products, particularly... ...product development. Keep abreast of relevant banking regulations, industry practices, SWIFT standards and Trade Finance best practices. ~...90000 PKR
...proactive and detail-oriented IT professional with 1–2 years of experience in application... ...procedures in the knowledge base. Communicate technical issues and resolutions... ...Computer Science, Information Technology, Software Engineering, or a related field . Required...- ...Responsibilities Lead the research and development of new products aligned with business and market requirements. Identify, source, and... ...partners. Research and identify suitable factories based on product requirements, capabilities, quality standards, and commercial...Remote job
- ...Automation Solutions across industries such as Oil & Gas,... ...greenfield projects. Develop essential documents... ...preparation , working closely with the business... ...individual to learn new software applications and technologies... ...-driven rewards based on your gross pay to celebrate...
- ...Headquartered in Seattle with offices in more than 30... ..., building a new SaaS platform that underpins a suite... ...framework and products we develop meet the established... ...experience developing software, with some experience using... ...microservices and REST-based architectures...
- ...life or daily activities and equip clients with more helpful and effective ways of... ...our internal clinical team to improve the platform and client programs Support employees... ...Cognitive Behavioral Therapy or other evidence-based approaches (e.g., Motivational...
- ...revolutionizing commerce from port to doorstep with Burq Intelligence. Burq started with... ...~4+ years of professional software engineering experience, with a track record... ...with delivery, logistics, or marketplace platforms ~ Experience with workflow orchestration...
- ...a team of two to three TSSs. We work with internal and external stakeholders to... ...JazzCash (DR, Cash-In & M-Wallet); MBB (Data Devices); Active Retail Base (EVC; BVS Devices; & JazzCash Retail... ...Integrity & Infringement Control · Develop healthy relations with the retailers,...
- ...is hiring a Senior AI/ML Engineer with 4+ years of experience , including... .... Responsibilities Design, develop, and deploy AI/ML and LLM-based applications , including AI agents... ...’s degree in Computer Science , Software Engineering , Data Science , or...
- .... Brings football players together through a seamless mobile platform Builds a vibrant football community in Bahrain Creates memorable... ...to Bahrain. Who We're Looking For A football enthusiast with strong local insight An entrepreneurial self-starter who...
- ...UserWise We’re building a high-speed, AI-assisted game production team focused on developing and scaling mobile games globally. This is not a traditional game team. We operate with ownership, clarity, and execution speed — leveraging AI-driven workflows to move...
- ...Devsinc is seeking a passionate Software Engineer (ROR) to join our... ...you will be responsible for developing and maintaining high-quality... ...front-end. You will collaborate with cross-functional teams to... ...with emerging technologies and industry trends to enhance development...
- ...We are looking for a detail-oriented and proactive Sales Operations Associate to support our Sales team with day-to-day coordination, reporting, and operational activities. This is an ideal opportunity for a fresh graduate looking to build a career in Sales...
- ...diverse and inclusive culture and is committed to adopt appropriate standards for safeguarding and promoting a respectful relationship with and between diverse workforce of its faculty, staff, trainees, volunteers, beneficiaries, wider communities, and other stakeholders...
- ...Software Finder is looking for an experienced Assistant Manager Finance to manage end-to-end... ...Manage month-end closing activities within set timelines Prepare and maintain the monthly... ...tax (WHT) returns in compliance with applicable laws Coordinate with external...
- ...products can do and resonates with a passionate, fast-growing community... ...: raise the standard of the industry and build one of the most... ...shape how our paid media function develops, and a clear path into more... ...of a thrill from a clean data set as a killer creative concept....
- ...XenoTech Academy is a practical, project-based technology training institute specializing... ...real-world projects that help students develop practical skills for the digital economy.... ...education management and will work closely with students, parents, trainers, and...
- ...customer service. Supervise, coach, and schedule team members; set clear expectations and support training and performance... ...food safety, hygiene, cleanliness, and workplace standards in line with company procedures and applicable requirements. Monitor inventory...
- MotionOx is an Islamabad-based video production studio that turns raw footage and creative... ...clear, compelling edits suited to each platform and audience. Edit short-form social content... .... Improve pacing and continuity with thoughtful use of cuts, transitions, music...
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!
