i
Quest Global
112 Quest Global Jobs
Senior Engineer - Embedded / Firmware
Quest Global
posted 12d ago
Flexible timing
Key skills for the job
Job Requirements
Role Senior Software Engineer /Senior Engineer – 1C
YoE 3-4 Years of Total Experience
Responsibilities
Work in a team of self-motivated engineers and equally contribute for success of the project
Take ownership of assigned responsibilities, flexible with work timings, attend and contribute to technical discussions.
Read and understand design notes/discussions
Read and understand hardware datasheet and schematics for developing system components
Develop/Port, bring up firmware for target hardware (Bootloader, Peripheral Drivers etc.)
Comply with Performance and Quality standards for the project
Conduct self-review and peer review of work in the project.
Interact with internal and external stake holders
Work Experience
Required Skills
Proficiency in C/C++ programming language especially structures, pointers and linked lists
Good understanding of interrupt programming
Knowledge of common peripherals like GPIO, I2C, SPI, Timer, DMA, ADC, DAC, PWM, interrupts etc.
Experience in developing and debugging device drivers, bootloaders etc.
Solid knowledge of RTOS internals (process scheduling, memory management, IPC, etc.)
Understanding of toolchains and IDEs.
Strong platform porting and debugging skills.
Excellent problem-solving skills
Excellent documentation skills
Essential Skills
Experience with debugging tools like JTAG, DSO, Mustimeter, FG etc.
Experience with Linux working environment for ARM processors and GNU toolchain.
Experience working with Linux commands & shell scripting.
Good problem solving and communication skills.
Qualification
M.E / M. Tech (Electronics / Computer Science)
B.E / B. Tech (Electronics / Computer Science)
Diploma (Electronics / Computer Science) / MCA
Job Location Trivandrum
Job Type Permanent, Work from Office
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Quest Global Senior Engineer roles with real interview advice
Campus
Worst manager ever scene, with micro management, with overcommitting, no training plan, no KT, no process standard, no standard document, no proper communication, no team meating, no new learning, no UAT for approval,etc.. ..
Read 231 reviews