Search by job, company or skills

C

Software Architect

22-25 Years
Save
  • Posted a month ago
  • Over 50 applicants
Quick Apply

Job Description

Key Responsibilities

  • Architect, integrate, and debug virtual and hybrid platforms combining RTL, transactors, and virtual models.
  • Develop SystemC and multithreaded C++ models and transactors for platform bring-up.
  • Lead software bring-up on emulators and FPGA prototypes for bare-metal, Linux, Android, and Windows environments.
  • Drive platform readiness from ROM/bootloader to OS stability.
  • Collaborate with RTL, IP, firmware, validation, and customer teams to define requirements and plan deliverables.
  • Debug complex software/platform issues using waveform analysis, GDB/JTAG debuggers, logs, and traces.
  • Identify HW/SW root causes and propose robust architectural solutions. 

More Info

Job Type:
Function:
Employment Type:

About Company

Job ID: 148699091

Similar Jobs

Bengaluru

Skills:

Embedded Software DesignSystem DesignFirmware DevelopmentMatlabDebugging SkillsTrain control middlewareC/C++ ProgrammingIoT SolutionsRTOS Expertiseprotocol analysisSystem Architect in Train propulsion controlsHardware IntegrationMVB Communication protocolControl Architect in Train propulsion controlsLow-Level ProgrammingEmbedded SystemsTRDP communication protocol