Firmware Developer (Surat)

Firmware Developer (Surat)

08 Sep
|
Freshcodes Technology
|
Surat

08 Sep

Freshcodes Technology

Surat

Firmware Developer

Experience: 2–3 Years

Employment Type: Full-Time

Job Overview

We are looking for a skilled and motivated Firmware Developer with 2–3 years of hands-on experience in embedded firmware development. The ideal candidate should have practical experience with Embedded

C, Zephyr RTOS, Nordic Semiconductor nRF-series microcontrollers, nRF Connect SDK, Bluetooth Low

Energy (BLE), and embedded communication protocols.

Key Responsibilities

- Develop and debug embedded firmware using C and Zephyr RTOS.
- Work with Nordic nRF52/nRF53 or similar ARM Cortex-M MCUs.
- Develop and integrate BLE functionality.
- Work with UART, SPI, I2C, GPIO, ADC, timers, and sensors.
- Use nRF Connect SDK, DeviceTree, Kconfig, West, and CMake.
- Support hardware/firmware integration and debugging.
- Optimize firmware for performance, reliability, and low-power operation.
- Use Git for version control and participate in code reviews.

Required Skills

- 2–3 years of experience in Firmware/Embedded Development.
- Strong Embedded C programming skills.
- Hands-on experience with Zephyr RTOS.
- Experience with Nordic nRF52/nRF53 or similar platforms.
- Knowledge of BLE and embedded communication protocols.
- Understanding of ARM Cortex-M and MCU peripherals.
- Good firmware debugging and problem-solving skills. Familiarity with Git.

Debugging & Development Tools

Experience with one or more of the following is preferred:

- J-Link
- SWD / JTAG
- GDB
- RTT
- Oscilloscope
- Logic
- Analyzer
- Protocol Analyzer

Good to Have

- Experience with MCUboot or firmware DFU/update mechanisms.
- Experience with secure firmware or embedded security concepts.




- Experience with FreeRTOS or another RTOS. Knowledge of C++.
- Experience working with sensors and power-management devices.
- Experience with embedded product development from bring-up through testing.
- Exposure to medical, wearable, IoT, or other battery-powered embedded products.

Education

Bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science, Embedded Systems, or a related discipline.

Candidate Profile

- The ideal candidate should:
- Have strong hands-on embedded firmware development experience.
- Be comfortable working close to hardware.
- Have good debugging and problem-solving skills.
- Be able to understand hardware/firmware interactions.
- Be comfortable learning and working with new embedded technologies.
- Have good communication and teamwork skills.
- Be able to work effectively in a cooperative engineering environment.

Why Join Us?
- Opportunity to work on real-world embedded products.
- Work with Zephyr RTOS and Nordic Semiconductor technologies.
- Exposure to BLE, low-power embedded systems, and hardware/firmware integration.
- Collaborative and technically focused work environment.
- Opportunities for professional growth and learning.

How to Apply

Interested candidates are invited to apply for the Firmware Developer position by submitting their updated resume.

? Email your CV: [email protected]

? Contact: (phone hidden)

Please mention "Firmware Developer – 2–3 Years" in the subject line of your email.

We look forward to hearing from talented embedded professionals who are excited to build innovative firmware solutions with Freshcodes.

📌 Firmware Developer (Surat)
🏢 Freshcodes Technology
📍 Surat

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: firmware developer (surat) / surat

Subscribe to this job alert:

Get the latest job offers by email for: firmware developer (surat) / surat