Job offers - CrawlJobs

Software Engineer - Iot Jobs (Hybrid work)

3 Job Offers

Embedded Software Engineer (IoT & Computer Vision) (m/w/d)
Save Icon
Location Icon
Location
Germany, Ettenheim
Salary Icon
Salary
Not provided
vusiongroup.com Logo
VusionGroup
Expiration Date
Until further notice
Full Stack C#/.NET Software Engineer (IoT)
Save Icon
Join a dynamic team in Atlanta as a Full Stack C#/.NET Software Engineer (IoT), designing cloud-native applications for Industry 4.0. You’ll leverage .NET, Java, JavaScript/TypeScript, and Microsoft Azure to build scalable IoT solutions. Requires 5–7 years of experience with C#/.NET, Java, and Az...
Salary Icon
Salary
87120.00 - 151250.00 USD / Year
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Iot Embedded Software Engineer
Save Icon
Join a cutting-edge tech company in Leicestershire as an IoT Embedded Software Engineer. You'll design, develop, and test secure, low-power embedded systems using C/C++, Python, and Linux. Key skills include ARM Cortex-M, STM32, ESP32, and wireless protocols like BLE, Wi-Fi, and LoRaWAN. This rol...
Location Icon
Location
United Kingdom, Leicestershire
Salary Icon
Salary
75000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice

About the Software Engineer - Iot role

Discover the world of Software Engineer - IoT jobs, a dynamic and rapidly evolving career path at the intersection of embedded systems, cloud computing, and real-time data processing. Professionals in this field are responsible for designing, developing, and maintaining the software that powers the Internet of Things ecosystem—from smart home devices and industrial sensors to connected vehicles and healthcare monitors. The core of this role involves building robust, scalable, and secure systems that can handle the massive influx of data generated by countless connected devices.

A typical day for a Software Engineer in IoT involves a blend of low-level hardware interaction and high-level distributed system architecture. Common responsibilities include writing firmware for microcontrollers, developing communication protocols (like MQTT, CoAP, or Bluetooth Low Energy), and creating cloud-based backends for data ingestion, storage, and analytics. These engineers must ensure seamless connectivity, low latency, and high availability, often working with event-driven architectures and streaming platforms to process data in near real-time. Security is a paramount concern, as IoT systems are vulnerable to attacks; engineers frequently implement encryption, authentication, and secure boot processes. They also collaborate closely with hardware engineers, data scientists, and product managers to define system requirements and ensure that the software layer integrates flawlessly with physical components.

The skill set required for Software Engineer - IoT jobs is uniquely interdisciplinary. On the software side, proficiency in languages like C, C++, Python, and Java is essential for both embedded development and backend services. Experience with cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes) is critical for deploying and managing IoT solutions at scale. A deep understanding of networking principles, including TCP/IP, UDP, and wireless protocols, is necessary to troubleshoot connectivity issues. Additionally, familiarity with real-time operating systems (RTOS), edge computing, and data pipeline tools (like Kafka) sets candidates apart. Strong problem-solving abilities and a systems-thinking mindset are crucial, as engineers must optimize for power consumption, memory constraints, and network reliability.

As the world becomes more connected, the demand for skilled professionals in these jobs continues to surge. Whether you are building the next generation of smart cities, optimizing industrial automation, or creating innovative consumer products, a career as a Software Engineer in IoT offers the chance to work on tangible, impactful technology that bridges the digital and physical worlds. This profession is ideal for those who enjoy tackling complex, multi-layered challenges and want to be at the forefront of technological innovation.