Embedded Software Engineer
Create a free account to apply in seconds
FULL TIME – Onsite ( No Remote )
Embedded Software Engineer
Experience 2+ Years
No of Openings 1
Role Summary
We are looking for an Embedded Software Engineer with strong experience in IoT-based firmware development using BLE or Wi-Fi technologies. The primary responsibility will be firmware development, with an understanding of hardware design considered an added advantage.
Key Responsibilities
• Develop and maintain embedded firmware for IoT devices
• Work on BLE / Wi-Fi based communication
• Understand system requirements and suggest suitable chipsets, peripherals, and sensors
• Read and interpret datasheets, schematics, pin configurations, and wire diagrams
• Collaborate with hardware and product teams during the development cycle
Mandatory Skills & Experience
• 2+ years of experience in Embedded Software / Firmware Development
• Strong programming skills in Embedded C and Python
• Hands-on experience with BLE or Wi-Fi based IoT devices
• Experience with at least 1–2 platforms:
• nRF (RF51 / RF52 or similar)
• ESP8266 / ESP32
• Raspberry Pi (RPi)
• Experience with microcontrollers, Arduino, or similar platforms
Good to Have
• Exposure to hardware design, including:
• Component selection
• Schematic design
• PCB layout and prototyping (SMD / TH)
• Custom PCB design experience is a plus (not mandatory)
• If no PCB design experience, ability to understand schematics and hardware connections
• Knowledge of C++, Shell Scripting, or PyTorch
Work with us,
Join our team
Have a challenge? Let us know.
Discover the role that’s
best for you
Find a position that matches your skills and aspirations.
Explore opportunities across diverse domains and
become a part of something bigger.