- Early StageStartup in initial stages
Embedded Firmware Developer
- ₹3L – ₹4.5L • No equity
- 2 years of exp
- Full Time
Not Available
In office
About the job
Role Overview: As a Firmware Developer at Onivart Labs, you will be responsible for designing, developing, and optimizing firmware for a variety of embedded systems. You will collaborate with hardware engineers to ensure seamless integration and functionality of the devices. This role is perfect for a developer with strong hands-on experience in embedded firmware development for platforms like Keil, Nordic SDK, Arduino, and Raspberry Pi.
Key Responsibilities:
Develop, test, and optimize embedded firmware for IoT devices, wearables, and medical applications.
Work with microcontroller platforms such as Nordic nRF52, ARM Cortex-M, Arduino, and Raspberry Pi.
Write, debug, and maintain firmware using development environments like Keil, Nordic SDK, and Arduino IDE.
Collaborate closely with hardware teams to ensure proper firmware-hardware integration.
Optimize firmware for low power consumption and efficient use of system resources.
Ensure reliable communication protocols, such as BLE, WiFi, UART, I2C, SPI, and GSM, are implemented.
Document code and provide clear technical documentation for future reference.
Qualifications:
Proven experience in embedded firmware development (3+ years preferred).
Expertise in using Keil, Nordic SDK, and Arduino development environments.
Experience with Raspberry Pi and related firmware/software development.
Proficiency in C/C++ for embedded systems.
Strong understanding of BLE, WiFi, and other communication protocols.
Knowledge of debugging tools for embedded systems (JTAG, SWD, logic analyzers).
Familiarity with real-time operating systems (RTOS) and low-power firmware optimization.
Solid problem-solving skills and a strong portfolio showcasing embedded firmware projects.
About the company
- Early StageStartup in initial stages