· Understanding the Requirement/Ideas/Issues and proposing design solutions
· Implementing and executing the solution in compliance to the SDLC process, codes & standards
Microcontroller firmware development such as bootloader and peripheral drivers
Skills Required:
· Must have strong C++ programming skills
· 32-bit Processor/Controller knowledge is essential
· Able to perform extensive System Test, Module Tests and Unit Test for the developed SW
· Familiarity in performing static analysis check and Unit test for SW modules using any open source tools
· Robust knowledge in Data structures and Fundamentals
· Good knowledge in Linux internals such as IPC and POSIX standards
· Strong knowledge in TCP/IP and socket programming
· Familiarity in understanding Electrical & PCB circuits and schematic drawings
· Excellent Trouble Shooting and Debugging skills using GDB and also with JTAG/ISP tools
- Familiarity in open-source libraries like Boost with Asynchronous IO, Dbus/GDbus etc.
- Good oral and written communication skills in English.
- Self-driven, self-motivated and hard working
Highly focused towards work and achieving goals
· Working Knowledge in IDEs like IAR EW for ARM/GHS MULTI/KEIL MDK/GNU MAKE tools or similar
· Working knowledge in Debug & Downloading Tools such as JTAG/ISP etc.
· Working Knowledge in Linux Toolchain like Buildroot/Yocto
· Agile Tools & Practices
Version Control knowledge on any tools such as Clearcase/GIT/SVN
APPLY
📌 Embedde C++ Engineer (Bengaluru)
🏢 Important Company of the Sector
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.