Senior FPGA/SoC Embedded Software Engineer
Enclustra · Singapore - Singapore, Singapore ·
- Work mode
- Onsite
- Seniority
- Senior
- Category
- Embedded
- Experience
- 5+ years
Enclustra · Singapore - Singapore, Singapore ·
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
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