IoT Senior Software Engineer
Apply locations: Brugherio (MB) | Full time | Posted 4 Days Ago | Job Requisition ID: REQ-22530
Overview
Haier Europe is seeking a passionate and proactive IoT Senior Software Engineer to join our team. We aim for ambitious growth and leadership in the region and value entrepreneurship, innovation, and IoT ecosystem thinking. We encourage change agents with an agile mindset to foster collaboration and create an open ecosystem.
Responsibilities
- Integrate with the IoT software team as an experienced member
- Support the development of IoT software functionalities
- Work independently on problem-solving and implementation
Key Activities
- Develop and debug IoT software
- Define IoT software specifications
Requirements
- Proficiency in C language for firmware development on 8/32-bit microcontrollers, including handling interrupts, peripherals, memory, and communication protocols (I2C, UART, SPI, etc.), and touch management
- Experience with real-time OS (e.g., freeRTOS, ESP32 is a plus)
- Skills in software specification, hardware/software debugging, analyzing schematics, and using tools like oscilloscopes
- Understanding of security protocols such as TLS, SSL, PKI, and device hardware security
- Experience with IoT wireless technologies like Wi-Fi, XBee, BLE, LoRa, Cellular
- Knowledge of OTA programming processes
- Familiarity with communication protocols (MQTT, HTTP/HTTPS) and cloud platforms (AWS, Azure, Google Cloud, IBM Watson)
- Hands-on experience with prototype bring-up, debugging, verification, manufacturing support, and CI tools (TeamCity, Jenkins, VSTS)
- Programming skills in high-level languages such as C#, Python for testing tools development
- Experience with embedded IDEs (Espressif, ST, Microchip, etc.)
- Ability to write scalable, modular code for various levels
- Debugging skills using emulators or trace logs
- Ability to manage real-time tasks
- Basic networking knowledge (BLE, HTTPS, MQTT, etc.)
Education: Electronic Engineering / Informatics
Professional Experience: >4-5 years in R&D Electronic development, SW Embedded & IoT
Languages: Italian & English (Good)
Soft skills: Teamwork
Haier Europe is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, or other characteristics protected by law.
J-18808-Ljbffr