logo

JobNob

Your Career. Our Passion.

Embedded Systems Engineer


Cell Propulsion


Location

Bangalore | India


Job description

1.Design and build embedded systems, including embedded system firmware 2.Test and debug the firmware 3.Improve system efficiency and stability after development 4.Design models for embedded systems 5.Design software flow for embedded systems 6.Design State Machines for robust system design 7.Simulating control algorithms 8.Generate Hardware requirements for Hardware design team

Â

Skill Requirements:

a) Fundamental understanding of Digital, Embedded and Control systems (Linear and Non-linear)

b) Proficiency in working with communication protocols like SPI, I2C, CAN etc.

c) Significant programming experience in embedded C.

d) Have hands on experience in different integrated development environment (IDE) for TI,NXP, STM controllers.

e) Have worked with the likes of TI, STM32 and NXP S32K series of Microcontrollers

f) Have experience in implementation of embedded OS viz. Micro-Linux, RTOS/FreeRTOS

g) Have worked on 4G/2G based IOT systems, Bluetooth connectivity etc

h) Basic understanding of MATLAB/Simulink for System modelling

i) Understanding of implementation of embedded APIs, to be accessed by third party systems

j) Have understanding of working of arm-gcc type compilers

k) Have working knowledge of git tool chain for code documentation and code version control

Education Level:


Job tags



Salary

All rights reserved