Senior/Lead Embedded Engineer

Miko

Mumbai City

On-site

INR 900,000 - 1,500,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Miko is seeking an experienced embedded software engineer to join our team in Mumbai. The role focuses on analyzing technical requirements, writing firmware for system modules, and performing comprehensive testing across unit, functional, and system levels.

You will contribute to integration efforts, code reviews, and ongoing technical documentation. The ideal candidate has 4+ years in embedded and IoT product development, strong C/C++ programming skills, and experience with Linux kernel, RTOS,

Qualifications

  • 4+ years of experience in embedded and IoT product development.
  • Strong C/C++ programming skills.
  • Experience with bare metal, RTOS, and device drivers.
  • Linux board bring-up and kernel programming experience.
  • Porting open source software.
  • Knowledge of ARM-based MCUs/Processors.
  • Excellent debugging and analytical skills.
  • Object-oriented fundamentals and design.

Responsibilities

  • Analyze domain-specific requirements and modifications per end customer or system needs.
  • Perform software testing including unit, functional and system levels (manual and automated).
  • Write firmware for specific system modules.
  • Write integration code and push requests to Git repository.

Skills

C/C++ programming
Embedded software development
Linux kernel development
RTOS
Device driver development
Code review
Problem solving
OO design

Tools

Git
SVN
Confluence
JIRA
Bitbucket

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 4+ 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead
Tech Lead

Matrix Comsec • Vadodara

On-site
INR 1,500,000 - 2,300,000
Senior Firmware Engineer
Senior Firmware Engineer

Kemsys Technologies • Ahmedabad District

On-site
INR 800,000 - 1,400,000
Technical Lead
Technical Lead

AXISB EDGE-COMPUTING Pvt Ltd • Hyderabad

On-site
INR 600,000 - 1,000,000
Sr. Embedded Software Developer
Sr. Embedded Software Developer

Shashwath Solution • Pune District

On-site
INR 2,500,000 - 4,000,000
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer

Bacancy Technology Inc • Ahmedabad District

On-site
INR 1,200,000 - 2,400,000
5-Days a week
Flexible Timing
Training & Learning Sessions
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Electronics, Inc. • Pune District

On-site
INR 800,000 - 1,200,000
Senior Firmware Engineer
Senior Firmware Engineer

Hubbell • Chennai

On-site
INR 1,500,000 - 2,500,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Software Engineer
Software Engineer

Sasken Technologies • Bengaluru

On-site
INR 900,000 - 1,300,000
Sr. Firmware Engineer
Sr. Firmware Engineer

Elecbits Technologies Private Limited • Bengaluru

On-site
INR 1,200,000 - 1,800,000