JD1307 : Firmware & Embedded Software Verification Engineer

Experience : 5+ Years

Description of Services:

  • Programming of verification firmware for Infineon’s security controllers, primarily based on ARM architectures.
  • Playing a leading role in the continuous improvement and further development of the verification framework, architecture, and design.
  • Testing, integration, and documentation of software components for symmetric and asymmetric cryptographic algorithms within our secure software development.
  • Independent further development and documentation of the testing environment for the verification of embedded libraries according to new requirements.
  • Incorporation and maintenance of the testing environment into the automated build flow.
  • Execution of audit-proof documentation of work results and representation at audits and reviews.

Deliverables and Results:

  • Closely interact with the team leaders to undertake the assigned verification tasks.
  • Develop the verification test cases.
  • Generate the test reports.
  • Raise the Jira tickets, work closely with the development team, and close the tickets by re-verification.
  • Deliver the assigned tasks on time with very good documentation and reports.

TSMC relevant : Yes or No

Requirements:

  • Possess a degree in Microelectronics, Electrical Engineering, Computer Science, or a related field.
  • At least 5 years of professional experience, ideally about 3 years of experience with the concept and development of tests and testing environments in the field of embedded firmware/software development.
  • Have very good knowledge in handling test systems as well as in the design and implementation of test systems.
  • Familiar with programming languages such as C/C++, JavaScript, Python, Windows, and Bash scripting.
  • Experience with version control systems and configuration management.
  • Have very good English and ideally good German language skills.

Education:

  • Bachelor or Master of Engineering in Electrical Electronics, Computer Science, Mathematics

Professional Background & Experience:

  • At least 5 years of professional experience – ideally about 3 years of experience with the concept and development of tests and testing environments in the field of embedded firmware/software development.
  • Prior Knowledge: Functional verification and logical verification of Asymmetric and Symmetric Cryptolibraries

Language Skills:

  • C/C++, JavaScript, Python, Windows, and Bash scripting

Certificates:

  • Certificate of good conduct relevant
Job Location: Germany

Apply for this position

Allowed Type(s): .pdf, .doc, .docx