תוכנה

SW Engineer

687366

תאריך עדכון

13/09/2020

תיאור המשרה

Job description

 

The candidate will join the software team within the secured memory solutions silicon department.

He / She will join the effort of SW embedded programming including drivers, BOOTER, BSP, and more.

He / She will work closely with the uArch, design and application teams, to implement the required SW.

He / She is expected to use advanced embedded SW skills including Design and implement software of embedded devices and systems from requirements to production and commercial deployment and use advanced coding techniques for efficient (fast and small) code.

We’re looking for someone who is creative, critical thinking and has proven troubleshooting skills.

He / She should be highly professional, with the ability to deliver proven work on tight schedules, have excellent collaborative skills and the ability to work closely with Silicon design and HW design engineers.

 

Key Qualifications

 

  • BA/BSc degree in Computer science or Computer Engineering
  • A genuine passion for embedded development including 3-5 years of experience in Embedded SW development with strong embedded skills using C/C++ and Assembly
  • Security algorithms knowledge and experience in secure embedded programming
  • Extensive knowledge of hardware platforms & processor architectures, previous exposure to hardware and processor simulation, solid experience in hands-on development and troubleshooting of boot-loaders, and device drivers
  • Experience in scripting language such as Perl or Python
  • Hardware debug experience – JTAG, protocol analyzer, logic analyzer, scope (advantage).
  • Adequate knowledge of reading schematics and data sheets for components
  • Team player with excellent communication skills
  • Experience with Micro-Controllers based on ARM core (advantage).
  • Experience with UART, ISO7816, I2C, SWP, protocols (advantage).

 

שלח קורות חיים
המשרה מיועדת לנשים ולגברים כאחד