Professional Documents
Culture Documents
JD Senior Engineer EmbedSW
JD Senior Engineer EmbedSW
Location Pune
Division FAID
Department R&D
Sub-Department NA
Qualification B.E/B.Tech/M.E/M.Tech in Electronics or Electronics & Telecommunication.
Post Graduate Diploma in Embedded System Design will be preferred.
Experience 3-5 years of experience in Embedded Software Development.
Required Minimum 2 years of experience of development using Linux.
Minimum 3 years of experience of Embedded software component design.
Technical Skills Expert in C programming (good to have C++ know-how).
requirement Good understanding Embedded Linux internals (Kernel, Device Drivers),
RTOS (like VxWorks, FreeRTOS) and programming experience on device
drivers, middleware, and application layers.
Good knowledge of multi-threaded and multi-process application
programming with IPC mechanisms such as Mutex, Semaphores, Message
queues, Shared memory.
Knowledge of Microcontrollers (ARM, Renesas, etc.), IDEs, Debuggers,
Communication Protocols (SPI, I2C, etc.)
Good debugging skills.
Knowledge of profiling, memory leak detection and code analysis tools.
Familiar with source code control systems: Git, SVN.
Soft Skills Good Analytical thinking and Problem Solving.
Self-renewal, Learning Ability.
Self-Motivated, taking self-initiative.
Adaptability, Openness to Change.
Strong oral and written Communication.
A positive and constructive minded team player.
Independent contributor, able to complete tasks with minimum guidance
Responsibilities The candidate will be responsible to build high-quality, performance
oriented embedded software for Factory Automation/ Industrial products.
The candidate will actively participate in product software design.
Design and development throughout the product’s Software Development
Life Cycle (SDLC).
Source code review of product’s embedded software compliance with
technical design, open-source software policy and coding standards.
Page 1 of 1