Job Description :

Title: C++ / QT Application Engineer
Location: 100% Remote
Duration: 3+ Months 

Key responsibilities:

  • Understand the requirement and design and develop C++ QT based User Interface for multiple software stacks.
  • Work with architects and other IP leads to determine firmware scope and implementation details to meet firmware deliverables schedules and milestones
  • Work with internal and external teams to ensure the highest level of quality and happiness throughout firmware lifecycle.
  • Must be well-organized, technically oriented, and a self-starter with a proven track record to work collaboratively and coordinate activities with geographically distributed technical teams.
  • Desire to work and succeed on fast-paced and highly dynamic environments

 

Preferred experience:

  • Good understanding of firmware development cycle, integration, and verification/validation for pre-si and post-si for SoC designs.
  • Expertise in C++ programming & debugging for embedded systems.
  • Nice to have working knowledge of Qt software stack,
  • Strong background in computer architecture and Power and Performance Methodologies
  • Ability to methodically root-cause sophisticated failure mechanisms at the IP, subsystem and/or system level.
  • Prior experience and/or exposure to testing platforms (Simulation and/or Emulation)
  • Prior involvement in board, processor, or ASIC bring-up.
  • Experience in hardware/software interfaces and debugging sophisticated issues in CPU and firmware using JTAG, source code debuggers and other tools.
  • Experience with source control systems including git/gerrit
  • Excellent written and verbal communication and presentation skills.

 

Academic credentials:

Bachelor’s or master’s degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

             

Similar Jobs you may be interested in ..