MI

Embedded Engineer

Miko
Mumbai1-6 LPA Posted 24 Jun 2025
FULL TIME
Kernel
Embedded
Logic Analyzer

Job Description

Key Responsibilities :

  • To Analyze domain specific technical or low level requirement and modification as per end customer or system requirement.
  • Perform software testing including unit, functional and system level requirement including manual and automated
  • Write firmware for the specific System module.
  • Write integration Code and make push requests to the git repository.
  • Performs code peer-review following coding guidelines and static code analysis
  • Troubleshoots software problems of limited difficulty.
  • Documenting technical deliverables like software specifications, design document, code commenting, test cases and test report, -
  • Release note etc
  • throughout the project life cycle.
  • Follow defined process for software Development life cycle
  • Provide technical support to Team and contribute towards their Growth
  • Generate Reusable Code that can be contributed towards Code bank.
  • Get hands on with new Technologies and Skill to keep yourself updated.

Expertise / Skills :

  • Excellent programming skills in C/C++
  • Experience 1+ years Working experience in bare metal, RTOS, and device driver development
  • Linux board bring up and kernel level programming skills, device driver development
  • End to end design and architecture level experience in Embedded and IoT based products
  • Porting open source porting experience.
  • Knowledge of ARM based various processors and microcontrollers
  • Excellent analytical and problem-solving skills
  • Excellent debugging skills and hands on with the coding
  • Object oriented fundamentals and design
  • Reading schematics, datasheets, technical reference manual and Silicon revision sheets
  • Using tools like Logic Analyzer, DSO/CRO, Spectrum Analyzer.
  • Used Confluence, JIRA, GIT, SVN, bit-bucket, etc.
  • Experience of team leadership and/or project management in multi-cultural multi-disciplined team

Good To Have :

  • Understanding of Android architecture and elements like AIDL, Binder, Lifecycle, System Services, Android Framework, and AOSP
  • Knowledge of Cloud Platforms like AWS, AZURE or Google cloud
  • Power Management for Low Power devices
Join WhatsApp Channel