Post Name: Engineer- ADSP(Signal processing)
The charter of the ADSP stability Engineer is to ensure that the end-product qualifies the defined acceptance criteria (in terms of containing the stability issues such as crashes/resets to an agreeable number for a given number of test hour runs). The team is looking for a candidate with strong embedded/RTOS concepts and ability to comprehend and debug failures. The position involves analyzing crash dumps & identifying root cause of stability issues (such as memory leak/stack corruption/task starvation/bus hang/device freeze etc) reported by test teams and customers. The engineer would have opportunity to interact with different test & technology teams to understand the test scenarios/reproducibility of crashes & follow-up on the fixes for the software or hardware defects found.
Qualifications: Bachelor's/Masters B.E/B.Tech/M.e/M.Tech in Electrical Engineering/Electronics & Communication Engineering. Expected to individually triage stability issues. Possess good analytical / problem solving skills. Possess good C, Python programming skills and awareness of operating system concepts is a basic prerequisite. Have awareness of any debugger (such as gdb / Trace32 etc) usage / fundamentals of any processor architecture and peripherals. Prior experience to debugging embedded systems and C++ programming skill would be an added advantage.
Looking for 0-2 yrs of relevant work experience.