Search by job, company or skills

Quest Global

Automotive Embedded Technical Architect

new job description bg glownew job description bg glownew job description bg svg
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title Technical Architect

Experience : 10 - 20 Years

Responsibilities

Define and design product architecture and implement solutions for complex problems

Provide technical input to prepare project scope, schedule, estimation and cost

Guide and mentor the technical leads to deliver commitments on time with Quality

Interact with customers on the project technical aspects and prepare and present the project technical progress

Review the technical work products and ensure quality & timeliness

Predict project risks and develop mitigation plans

Travel to India, Japan, and customer sites as needed

Participate in the hiring process, including defining job descriptions, conducting interviews, and related activities.

Requirements

Must Have:

10+ years of experience in embedded software development.

Strong C & C++ programming skills, OOPS concepts

Experience working in multi-OS environment for embedded platforms, SOC's on both CA core and CR core

Experience in analyzing/understanding Data sheets, TRM, Hardware Manual

Designed and delivered complex solutions in Firmware/Linux/QNX/Android/FreeRTOS (at least two) platforms

Hands-on experience in designing, developing and testing drivers such as Camera/Display/Memory devices/I2C/SPI/UART/Ethernet/USB/CAN etc. (at least three)

Experience in Multithreaded programming, usage of IPCs, Interrupts & synchronization methods

Experience working in all layers of stack such as bootloader, kernel, middleware and applications

  • Experience in system validation and system verification of embedded systems/solutions
  • Experience in scripting languages such as shell scripting, python etc
  • Experience in Continuous Integration tools like SVN, Git, Jira etc

Good to Have:

Working knowledge on Renesas R-CAR platform

  • Experience working with multi-OS environment using hypervisor
  • Experience working in automotive domain, ADAS/IVI/Gateway solutions, Functional safety/ISO26262
  • Good problem solving and communication skills
  • Knowledge of embedded processor architectures, hardware interfaces such as CSI, VIN, DU etc., hardware accelerators such as ISP, GPU, NPU etc.
  • Knowledge and understanding of safety and security compliance such as FUSA etc.
  • Experience working with BSP development including device driver development, customizing low-level software, board-bring-up, RTOS's, secure boot

Experience on agile development framework

We are recruiting for multiple roles

Experience : 5 - 15 Years

  1. Engineering Manager - Embedded, Automotive, - QNX, C & C++ Programming
  2. Technical Architect - C, C++, Linux, RTOS
  3. Embedded System Architect : Driver Middleware - Application Development
  4. Technical Lead /Senior Engineer - QNX, C & C++ Programming
  5. Technical Lead /Senior Engineer - Linux Application Development

Technical Lead /Senior Engineer - QNX, C & C++ Programming

Strong C & C++ programming skills, OOPS concepts

Experience working in QNX based systems for embedded platforms, SOC's on both CA core and CR core

Good knowledge in QNX task management, memory management, scheduler and middleware development

Experience in QNX camera capture, multimedia and screen framework and services.

Hands-on experience in QNX Camera and Display drivers such as CSI2, VIN, DU etc.

Experience in Multithreaded programming (SMP implementation), usage of IPCs, Interrupts & synchronization methods.

Expertise in using communication protocols (I2C, SPI & UART) in the device driver.

Good exposure on designing, developing and testing device drivers in QNX platform.

Strong in software development for real-time OS based embedded systems

Experience in Continuous Integration tools like SVN, Git, Jira etc.

Technical Lead /Senior Engineer - Linux Application Development

Strong C & C++ programming skills, OOPS concepts

Experience working in based systems for embedded platforms, SOC's on both ARM Cortex A and R cores

Good knowledge in task management, memory management, scheduler and middleware development

Experience in camera capture, multimedia and screen framework and services.

Hands-on experience in Interprocessor communication using sockets/RPMsg.

Experience in Multithreaded programming (SMP implementation), usage of IPCs, Interrupts & synchronization methods.

Expertise in developing UT/IT testcases and supporting documentation.

Good exposure on designing, developing and testing device drivers.

Expertise in using communication protocols (I2C, SPI & UART) in the device driver.

Strong in software development for real-time OS based embedded systems

Experience in Continuous Integration tools like SVN, Git, Jira etc.

Goo

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136923485