Back to jobs
New

Junior Embedded Engineer

Naraina

Job: Junior Embedded Engineer (Offroll)

Detailed Job Description: 

Embedded Software Engineer with strong experience in Embedded C, Zephyr RTOS, and Linux-based systems. The role involves developing firmware for embedded devices, building reusable SDKs and platform components, integrating with gateway systems, and supporting large-scale IoT deployments. 

Key Responsibilities 

  • Develop and maintain embedded firmware in C for microcontroller-based devices. 
  • Work with Zephyr RTOS to design and implement real-time embedded applications. 
  • Design, develop, and maintain SDKs, APIs, and reusable software components for internal teams and external integrations. 
  • Develop and debug Linux-based gateway or edge applications interacting with embedded devices. 
  • Interface with hardware peripherals such as SPI, UART, I2C, GPIO, and radio modules. 
  • Perform system integration, debugging, and performance optimization. 
  • Support testing, validation, and field issue debugging. 
  • Collaborate with cross-functional teams including firmware, hardware, networking, and DevOps teams. 
  • Prepare technical documentation, developer guides, and integration support material for SDK and firmware usage. 

Required Skills 

  • Strong proficiency in Embedded C programming. 
  • Hands-on experience with Zephyr RTOS or similar RTOS. 
  • Experience in SDK / platform development for embedded systems. 
  • Experience working with Linux-based embedded systems or gateway applications. 
  • Knowledge of embedded communication interfaces such as SPI, UART, I2C, and GPIO. 
  • Experience with debugging embedded systems, firmware, and integration issues. 
  • Familiarity with Git and collaborative development workflows. 
  • Knowledge of OTA/FOTA firmware updates 

Good to Have 

  • Experience with wireless communication or IoT networking. 
  • Exposure to embedded networking stacks, middleware, or device drivers. 
  • Experience in supporting third-party integrations and developer enablement.
  • BLE experience will be an added advantage. 

 

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf