Engineer would be responsible for ensuring that the design is in line with the technical and quality requirements set for the team - particularly with respect to functional and code coverage.
Responsibilities:
Able to execute multiple projects at a same time
Hands on programming/coding, and debugging
Customer Front facing , Customer Communication, Customer value addition
Continuous development of team to serve the customer requirements in faster and efficient way
Ability for Pre-Sales Support / Proposal preparation
Ability for Building/Mentoring Freshers/Jr. team members
Openness to work upon various technology
Project Execution life cycle - Requirement Understanding, Design, Development, Bug Fixing
Review Documentation - RS, Design, Test Plan/Test cases...
On Time Quality Deliverable
New Candidate Interview and Evaluation
Strong practical hands-on with C programming Debugging skills
Strong understanding of programming over Microcontroller with without any OS (RTOS) Baremetal programming, FreeRTOS, ThreadX
Strong understanding of various tools for static analysis of the code
Strong project execution track record with microcontrollers / microprocessors like PIC, ST, Atmel, NXP and TI
Hands-on with connectivity protocol application development on Microcontroller/microprocessors like BLE, Zigbee and RF
Debugging software issues over Microcontroller/microprocessors with debugging tools like J-Link
Strong knowledge of Git version control system
Experienced with customer interaction (US and Europe preferred) is a must
Excellent analytical and problem-solving skills
Participate in feature and designs discussions within and across teams
Fluent and confident English (verbal and written)
Desired Skills:
OOPS Programming languages - C++
Embedded GUI Development - QT or similar
Hands-on with application development on Microcontroller running RTOS like FreeRTOS
Hands-on with connectivity protocol application development on Microcontrollers like Z-Wave
Hardware schematics review and PCB debugging
Working experience of architecting embedded systems
Knowledge of using tools like logic analyzer and digital oscilloscope