05 Aug
|
Gridbots Technologies
|
Gujarat
05 Aug
Gridbots Technologies
Gujarat
Job Summary:
We are seeking a skilled and motivated Embedded Firmware Engineer to design, develop, and optimize firmware for embedded systems. The ideal candidate will have hands-on experience with microcontrollers, RTOS, device drivers, and embedded communication protocols. You will collaborate with hardware, software, and product teams to deliver reliable and effective embedded solutions.
Key Responsibilities:
- Design, develop, and test firmware for embedded systems (8/16/32-bit microcontrollers, ARM, etc.).
- Write and optimize code in C/C++ for constrained embedded environments.
- Develop device drivers and integrate peripherals (UART, SPI, I2C, CAN, USB, Ethernet, etc.).
- Work with RTOS (FreeRTOS, ThreadX, etc.) and bare-metal systems.
- Debug firmware using tools such as JTAG, oscilloscopes, logic analyzers.
- Collaborate with hardware engineers during board bring-up and system validation.
- Implement low-power techniques for battery-operated devices.
- Ensure firmware reliability through unit testing, integration testing, and CI/CD pipelines.
- Create technical documentation for design, code, and test procedures.
📌 Embedded Firmware Engineer (Gujarat)
🏢 Gridbots Technologies
📍 Gujarat