company logo

Sr. Embedded Firmware Engineer

Ahmedabad
Full-Time
Mid-Level: 4 to 8 years
3.5L - 10L (Per Year)
Posted on Jun 19 2024

About the Job

Skills

Embedded C programming
RTOS knowledge
Device driver development
Microcontroller architecture
Firmware debugging
Communication protocols (I2C, SPI, UART)
Hardware-software integration
Version control systems

Position: Sr. Embedded Firmware Engineer

Job Location: Ahmedabad

Qualification: BE Electronics & Communication

Experience: 4-8 yrs

Salary: upto 10 LPA

Mandatory Skills:


experience in Embedded Linux system software with Enthusiasm in Linux BSP,

Linux Kernel Internals, Yocto BSP, where I have worked on Embedded system consist of

device driver development and boot process optimization on ARM based Socs.


SoC Experience


i.MX8 series evaluation

kit


NXP SoC:

• i.MX8MPlus - ARM Cortex A53 – Linux Kernel 5.10


Qualcomm

APQ8096/SD820 (800

series)


Qualcomm SoC:

• APQ8096 – ARMv8 – Linux Kernel 3.18


• Experience in the development of embedded products.

• Experience in Board bring up, board support package, bootloader, Linux kernel and

Linux device driver development.

• Hands-on experience on Open source project(AOSP) development.

• Hands-on experience in NXP i.MX8MPlus evaluation kit as well as Qualcomm SoC

based Products.

• Good understanding on compatibility/feasibility check, Firmware

development, build, deployment, and testenvironment.

• Well experienced in Cloning and managing source code on GIT.

• Good in understanding HW schematics and datasheets.

• Good programming skills in C/Embedded C.

• Good in Source code Release and OTA (Over-the-air updates) delivery as well as

automation implementation for the same.

• Experience in Generation of QFIL package for Qualcomm based products.

• Always improve my Problem solving and debugging skills by testing any feature using

proper utilities or automated test case.

• Good in team coordination and task management.

• Take initiatives and work independently.

• Hardworking and highly committed to the growth and success of the organization.

• LinkedIn Profile: https://www.linkedin.com/in/dhatri-jani-974a3b120/

Knowledge on Yocto Build System:

• Hands-on Experience with different Yocto Distributions like Sumo, Zeus,

Hardknott, Gatesgarth, Langdale.

• Hands-on Experience on Recipe creation, modification, layers creation and

modification.

• Hands-on Experience on NXP Platform and raspberry pi Yocto layers.

• Create custom layers and writing recipes and build image and flash on NXP Based

Yocto SDK.


• Hands on adding Opensource projects and add packages in yocto recipe.

• Able to resolve issues on build time dependencies and runtime dependencies.

• Hands-on Experience to create offline build/mirrors.

Knowledge on Linux Kernel:

• Hands-on experience of writing device drivers from scratch.

• Hands-on experience of porting device driver across Linux version

• Hands-on Experience to Add device tree and node support.

• Hands-on Experience in Thermal management of product.

• Hands-on experience of Linux GPIO subsystem and pin control subsystem.

• Good Knowledge with Device tree node creation, modification and deleting nodes.

• Experience on defining kernel configurations.

• Kernel migration activity or kernel upgradation

• Kconfig

Knowledge on non - Linux Kernel:

• Bootloader optimization and customization.

• SBL (Secondary Boot Loader) – Setup the clock and voltage drivers to support the

basic functionality of uBoot.

• Enable thermal protection framework to protect device against overheating.

• Native layer applications development for BLE, camera

• Construction of auto test utility for mass production of product,

About the company

TESK Training & Consultancy was established in 2018. We believe that the heart of any business must be a focus around culture, passion and the desire to make a difference. TESK is one of the Indian leading training Company & Recruitment Consultancy; we’re passionate about the power of training & consultancy . We know human resources are the biggest asset for any organisation, so we use all our kn ...Show More

Industry

Recruitment & selection

Company Size

11-50 Employees

Headquarter

Ahmedabad, Gujarat

Other open jobs from Tesk Training Consultancy