Firmware Engineer
Brasov, RO
3 zile în urmă

Job Description

  • Work closely with designers and architects to understand and influence various functional blocks and their use-cases.
  • Develop and maintain production and test firmware, firmware specification and test plan based on hardware specifications.
  • Develop bare metal unit test, pre-silicon and post-silicon tests on different platforms and validate them in simulation and emulation.
  • Develop software tools (and maintain existing ones) used to help with firmware development / testing.
  • Support silicon validation efforts through debug and technical support.
  • Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering or Computational Science.
  • Strong programming skills in C / C++ and Python. Assembly programming skills is a plus.
  • Experience in embedded software and bare metal software development.
  • Understanding and debugging of Verilog / SystemVerilog / VHDL based designs
  • Experience with pre-silicon verification environments : VCS / NCSim / Questa.
  • Experience in using emulation devices is a plus.
  • Experience with DDR4 / 3 interfaces is a plus.
  • Experience with post-silicon validation / debug is a plus.
  • Experience using source control systems such as GIT / Perforce.
  • Understanding aspects of low-level programming, system architecture, operating systems, device architecture, hardware design and board design.
  • Familiarity with software life cycles and processes.
  • Good problem solving skills and debugging capabilities.
  • Able to work in collaborative environment with cross-organizational teams.
  • Good communication skills and team work.
  • Good written and spoken English language abilities is a must.
  • Raportați această lucrare

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.