Job description Who are we looking for:
- We are looking for a Embedded Firmware Engineer. You will be part of the core research and development electronics team with overall responsibility for all electronics related activities on all our systems. You should have an established background in developing systems, hardware, softwares, sensors & IoT capabilities for various equipment. The ideal candidate is a true engineer and problem solver at the core and is passionate about electronics with real world understanding of smart products. Your roles and responsibilities will include:
- Should have good knowledge on conceptualizing the board, getting the PCB designed, tested in a virtual environment, getting test boards made, prototype testing & production management.
- Strong hands on experience in Real time embedded software/hardware development using 8/16/32 bit microcontrollers (STM/ARM/Freescale/NEC/Atmel/TI processors)
- Analog & Digital H/W Design Knowledge , design of schematics using design tools Exceptional embedded C/C++ Programming Skills .
- Hands on experience in embedded RTOS; usage of GSM/GPRS modules .
- Hands on experience with different communication protocols(SPI/ I2C/ UART/ SDI12/CAN etc) .
- Hands on experience in STM32 series controllers.
- Hands on experience integrating/testing various sensors(GPS/digital/limiting switch/current/Temperature/ Humidity,etc.)
- Usage of IDEs, Compilers, Debuggers, Emulators, CANalyzer, CANoe .
- Excellent skills in debugging and integration testing using Oscilloscopes, Digital Analyzers, Multimeter, etc. Required Candidate profile As a successful candidate you must have:
- 1-4 years of experience on Embedded Firmware technologies
- Good in Embedded C programming
- Good in Hardware circuit design basics
- Good in embedded testing Hardware & Firmware
- Exposure on various motor driver basics
- Good working exposure with 16/32 bit micro controllers
- Debug skills on Hardware & Firmware
- Working exposure with various tools for embedded development & debug
- Good analytical skills
- Good to have ARM cortex M series
- Added advantage if experienced in RTOS framework and RTOS nomenclature
- Added advantage if worked on IDE's such as KEIL, CUBEMX, Atelic True studio