Job Description
Roles and Responsibilities
"Mandatory :
5-7 years of relevant experience and expertise in C in systems programming
Hands on embedded SW development and device driver development.
Bare metal programming experience in programming minimal bootloader to initiate the processor,clock and memory and main execution.
Thorough understanding of the operating system and system calls.
Basic understanding of C++, OOPS concepts is a required.
Good experience in IPC, Threading, Debugging, Memory management.
Strong foundations in design, analysis, and implementation of software.
Good understanding of Embedded systems, communication protocols (I2C, SPI, RS232 etc.)
Good Debugging skills using HW tools like JTAG, ICE and GDB
Ability to read schematics.
Be an innovative and creative thinker, has ability to propose alternate designs.
Knowledge of medical electronics is a plus
Skills Mandatory
C++ S/W development basic knowledge Yes
Device Driver development experience Yes
Any RTOS experience (QNX, VxWorks, Emb. Linux etc) Yes
Bare metal programming Yes
Debugging skills (JTAG, ICE, GDB) Yes
IPC, Memory management, Threading Yes
Communication protocols (Any I2C, SPI, RS232 etc.) Yes
💡 Quick Summary
Seeking a career-building opportunity? The Hiring for Retek DBA position is now open for candidates interested in the Software Developer Jobs sector. This role in Gandhinagar offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
