TekWissen Group is a workforce management provider throughout the India and many other countries inthe world. The below job opportunity is one of Our clients which is a leading Digital solution company for Business IT solutions.
Position: Embedded Software Engineer
Location: chennai
Job Type: Full Time
Work Type: Hybrid
Job Description:
Understanding the Requirement/Ideas/Issues and proposing design solutions
Implementing and executing the solution in compliance to the SDLC process codes & standards
Maintain and Manage SW and related Development tools and Equipment
Required Technical Skill Set
Proficiency in C is must. C is value added
32bit Processor/Controller knowledge is essential (Cortex M3M4/ARM9 is a plus)
Good knowledge in HW and Interface protocols (I2C /SPI/UART/USB)
Boot loader knowledge is essential
Good knowledge in RTOS like EmbOS or similar
Familiarity in understanding Electrical & PCB circuits and schematic drawings
Excellent Trouble Shooting and Debugging skills
Knowledge in LON/TCPIP protocol is value added
Programming experience in Qt or Android Application development is desirable but not essential
Required Tools / Software Knowledge
Proficiency in Embedded C programming
Working Knowledge in IDEs like IAR EW for ARM/GHS MULTI/KEIL MDK or similar
Working knowledge in Debug & Downloading Tools such as JTAG/ISP etc.
Able to perform extensive System Test Module Tests and Unit Test for the developed SW
Familiarity in performing static analysis check to SW modules using any SQM tools
Agile Tools & Practices
Version Control knowledge on any tools such as Clearcase/GIT/SVN
Soft Skill
Good oral and written communication skills in English.
Selfdriven selfmotivated and hard working
Highly focused towards work and achieving goals
TekWissen Group is an equal opportunity employer supporting workforce diversity.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.