Technical Architect - Embedded

Quest Global

  • Thiruvananthapuram, Kerala
  • Permanent
  • Full-time
  • 29 days ago
Job Requirements
  • Understand the requirements and prepare estimates
  • Perform technical discussions with customer counterparts
  • Break down high level tasks into smaller, executable steps for the team.
  • Lead root cause analysis for defects and collaborates with customer stakeholders to suggest fixes or workarounds.
  • Provide advanced debugging strategies to the team
  • Mentor the team & drive continuous improvement in validation workflows to reduce cycle time and increase coverage
  • Demonstrate success in delivering results on time with Quality.
  • Perform technical reviews of work items, before delivering to customer
Work Experience
Required Skills
  • Expert in firmware development lifecycle, design, implementation, validation, release
  • Leads board bring-up of complex systems including multi-core SoCs
  • Experience working on Embedded SoC’s with Realtime (R) Core and Application (A) Core
  • Proficient in performance tuning, memory optimization, and code profiling
  • Excellent in software Architecture and design of embedded systems
  • Programming languages Embedded C
  • Solid understanding in Bare Metal programming & enabling HW Ips, interrupts, etc.
  • Expertise in development and maintenance of firmware, device driver/bare metal driver.
  • Experience in CSI, DSI, UCIe, NPU, I2C, UART, SPI, USB, ADC, DAC, DMA, etc.
  • Familiarity with schematic diagram, H/W user manuals, Basic H/W circuits and debugging tools such as DSO, multi-meter etc.
Essential Skills
  • Experience in Continuous Integration tools like SVN, Git, Jira etc.
  • Knowledge of bare-metal and RTOS-based designs
  • Familiarity in code optimization techniques and coding standards such as MISRA C

Quest Global