Enclustra is an innovative, dynamic and growing company with headquarters in Zurich, Switzerland, and offices worldwide. We develop a product portfolio of FPGA-based electronic modules and FPGA-optimized IP solutions for industrial customers and research organizations. In parallel, we provide leading engineering services in FPGA system design, and in development of high-speed hardware, FPGA firmware and embedded software.
To strengthen our dynamic team in Singapore, we are looking for a new:
Senior FPGA/SoC Embedded Software Engineer
Responsibilities:
- Design and develop embedded Linux BSPs and reference designs for our FPGA/SoC products
- Perform bring-ups of new products and custom boards and debug complex systems
- Design production tests for new products based on our test suite
- Design, specification, and implementation of embedded solutions
- Support our customers in the successful deployment of our products
- Lead and own design and code reviews and mentor/support junior engineers
- Contribute to standards and libraries and hold workshops and trainings
Requirements:
- Degree (PhD/MSc/BSc) in electrical engineering or equivalent
- At least 5 years of practical experience with some embedded technologies (FPGA/SoC/CPU/MPU, Linux/RTOS, Security, PCIe, Ethernet, USB), embedded software (C/C++) development and unit testing
- Familiarity with the development of BSPs for embedded operating systems.
- Experience with FPGA tools (AMD Xilinx Vivado, Intel Quartus or Microchip)
- Demonstrates knowledge of industry best practices and trends
- Collaborative, reliable and solution-oriented individual
- Accountable personality that needs little direction with a structured and pragmatic working style
- Effective communication skills and ability to interact across different levels and regions
- Fluency in English
- Singaporean Citizen or PR only
Enclustra offers you an interesting job in an exciting work environment with lots of creative freedom. At Enclustra you will be part of a motivated international team of colleagues from more than 20 nations. Our company is defined by an open and inclusive working culture, unbureaucratic decision-making, flexible working structure and a dedication to employee well-being