The posting
Embedded Systems Engineer – IoT Firmware
## Job Summary We are seeking an Embedded Systems Engineer – IoT Firmware with a strong background in Elixir and Nerves. The ideal candidate will play a crucial role in developing and maintaining firmware solutions for our IoT devices. This position requires expertise in embedded systems and will focus on device communication, security, and integration protocols.
## Responsibilities - Develop and maintain firmware for IoT devices using Elixir and Nerves. - Compile and optimize software for ARM-based systems, specifically on Raspberry Pi. - Create and debug custom kernel modules to support hardware functionality. - Integrate and troubleshoot Modbus RTU protocol for data polling and fault identification. - Implement secure communication protocols using MQTT/HTTP APIs over 4G networks. - Manage and support OTA (Over-The-Air) updates for device firmware.
## Qualifications - Technical Skills: - Proficiency in Elixir and Erlang programming. - Experience with Nerves applications. - Understanding of ARM architecture and Raspberry Pi. - Ability to develop and debug custom kernel modules. - Knowledge of Modbus RTU protocol integration. - Familiarity with hardware-backed security features. - Experience with MQTT/HTTP APIs. - Educational Requirements: - Bachelor's degree in Computer Science, Electrical Engineering, or related field.
## Preferred Skills - Experience with OTA updates for firmware. - Knowledge of additional IoT communication protocols. - Familiarity with security practices in embedded systems.
## Experience - Minimum of 2 years of experience in firmware development and embedded systems.
## Environment - Work Setting: The location is not specified; however, the role is contractual. - Start Date: Expected to begin in 15 days from the offer acceptance.
## Salary - The salary range for this position is ₹50,000 to ₹2,000,000, depending on experience and qualifications.
## Deadline - Application deadline is April 23, 2025.
## Type - This is a contractual position with one opening available.



