About Company
Ignitarium is a Silicon and Embedded System design house, formed with the vision to provide innovative, optimal and relevant solutions for enabling and assisting their customers in product development. Ignitarium is built around a core team of technologists, who share a collective industry experience of over 150 years with expertise in system architecture, logic design and verification, signal processing, FPGA design, embedded system design and associated software development.
Job Description
Qualifications
Job Location : Bangalore / Kochi
Primary Skills
1. Knowledge of one or more Protocols : PCIe, LPDDR, SPI, USB, AXI
2. Knowledge of ARM and / or x86 SoC Architecture
3. Strong experience in C programming language and Assembly Language.
4. FreeRTOS experience
5. Networking / Wifi stack in Linux and / or networking stack in FreeRTOS
6. Strong experience in one or more scripting languages – Perl / Python / TCL etc.
7. Debugging experience
8. Debugger interface knowledge (Coresight / UltraSoC, Lauterbach, JTAG)
9. Experience on any emulation platforms (Palladium, Zebu or equivalent)
10. Experience in testing embedded software on SoC with Linux, Android or RTOS including understanding of HW architecture, board schematics, protocols & standards.
11. Working proficiency and communication skills in verbal and written English
Good to have Skills
1. Experience in coding / development in C++
2. Experience of Palladium compilation / build flows is a big plus
3. Linux Device Driver Knowledge / Testing
Responsibilities
1. Pre Silicon Validation / Emulation Engineer responsible for test plan development, test scenario creation and validation of IPs / SoCs on Palladium emulation platform
2. Triage, analyze and send comprehensive test results for nightly / weekly / Stability test
3. Automate tests using existing test frameworks and work closely with Test Leads to improve test framework robustness and efficiency
Validation Engineer • Bengaluru, Karnataka, India