Recruitment Room Team

German Electronic Engineer

Boksburg, Gauteng
1 day ago
Application ends: February 6, 2025
Apply Now
Deadline date:
February 6, 2025

Job Description


Main Purpose of the Job

Electronic Engineer with expertise in embedded systems programming to join our dynamic team. The ideal candidate will have a strong background in electronics design and development, embedded software engineering, and an ability to communicate effectively in German. This role involves designing, developing, and optimizing hardware and software solutions for cutting-edge projects in electronics.

Education, experience and competencies

  • Bachelor’s degree in electronic engineering
  • 3 years’ experience in electronic engineering design and /or product development
  • Experience with RTOS and Linux-based embedded systems.
  • Proficiency in C/C++ for embedded programming and familiarity with assembly language.
  • Experience with PCB design tools (e.g., Altium, KiCad, Eagle) and electronic simulation tools.
  • Strong knowledge of microcontroller families (e.g., ARM Cortex, AVR, STM32, or similar).
  • Familiarity with communication protocols such as SPI, I2C, UART, CAN, and Ethernet.
  • Experience using oscilloscopes, logic analysers, and other debugging tools.
  • German Fluency: Excellent verbal and written communication skills in German (native or advanced level).

Responsibilities:

  • Design, program, and debug embedded systems, including microcontrollers, real-time operating systems (RTOS), and peripheral integration.
  • Collaborate on the design and testing of electronic circuits, PCBs, and prototyping for various applications.
  • Write and optimize low-level firmware to ensure seamless hardware-software integration.
  • Work closely with cross-functional teams, including product designers and software engineers, to deliver high-quality solutions.
  • Create and maintain technical documentation in German, including specifications, schematics, and user manuals.
  • Perform rigorous testing of hardware and embedded systems to ensure reliability, performance, and compliance with industry standards.
  • Troubleshoot complex issues in hardware and software during development and after deployment.
  • Update Booyco design and technical documentation.
  • Draft, review, update and approve all required documentation for ISO, ISERT, MASC and SANS certification
  • Support and maintain the development technical files.
  • Provide prompt and accurate feedback and support internal and external clients.
  • Draft and update and review weekly technical development reports
  • Conduct site visit to assist with product implementation.
  • Complete Risk Assessment for designed product.