Job Description
Position Description:
We are looking for an 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, software, 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.
Roles & Responsibilities
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 (PIC/STM/ARM/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 integrating/testing various sensors (GPS/ digital/ limiting switch/current/Temperature/ Humidity, etc.)
Usage of IDEs, Compilers, Debuggers, Emulators
Excellent skills in debugging and integration testing using Oscilloscopes, Digital Analysers, Multimeter, etc.
Requirements
Skills and Qualifications
3-5 years of experience on Embedded Firmware technologies
M. Tech/M.Sc. in E.C.E/C.S/IT/Data Science & Networking
Good in Embedded C/C++ programming, Hardware circuit design, embedded testing Hardware & Firmware
Good working exposure with 8 & 32 bit micro controllers
Debug skills on Hardware & Firmware
Good knowledge in real time debugging, testing of firmware and version control using GIT.
Good analytical skills
Added advantage if experienced in RTOS framework and RTOS nomenclature
Experience with schematics, component data sheets and electronic test equipment.
Ability to manage multiple tasks effectively and efficiently.
Ability to respond and adapt to changing priorities.
Excellent organizational and time management skills are a must.
Strong verbal and written communication skills.
Self-motivated and solid prioritization skills
RequirementsM. Tech/M.Sc. in E.C.E/C.S/IT/Data Science & Networking Good in Embedded C/C++ programming, Hardware circuit design, embedded testing Hardware & Firmware Good working exposure with 8 & 32 bit micro controllers Debug skills on Hardware & Firmware Good knowledge in real time debugging, testing of firmware and version control using GIT. Good analytical skills Added advantage if experienced in RTOS framework and RTOS nomenclature Experience with schematics, component data sheets and electronic test equipment….