Job Summary:
We are seeking a talented and motivated Embedded/FPGA Engineer to join our dynamic engineering team. The ideal candidate will have a strong background in embedded systems and FPGA design and development, with a passion for creating innovative solutions in a fast-paced environment.
Key Responsibilities:
-
Design, develop, and test embedded systems for various applications.
-
Collaborate with cross-functional teams to define system requirements and specifications.
-
Write efficient, maintainable code in C/C++ and other relevant languages.
-
Design and implement FPGA solutions using Verilog language.
-
Work with microcontrollers to develop and optimize embedded applications.
-
Debug and troubleshoot hardware and software issues in embedded systems.
-
Conduct system integration and validation testing to ensure product reliability.
-
Optimize system performance and power consumption.
-
Document design processes, test results, and user manuals.
-
Stay updated on industry trends and emerging technologies relevant to embedded systems.
Qualifications:
-
Bachelor’s degree in Electronics Engineering, Computer Engineering, or a related field.
-
Proven experience in embedded systems design and development, including FPGA design and microcontroller applications.
-
Familiarity with FPGAs and digital logic design.
-
Proficiency in programming languages such as C/C++ and Verilog.
-
Familiarity with microcontrollers, RTOS, and hardware interfaces (SPI, I2C, UART).
-
Experience with development tools (debuggers, oscilloscopes, logic analyzers).
-
Strong problem-solving skills and attention to detail.
-
Excellent communication and collaboration skills.
Preferred Qualifications:
-
Master’s degree in a related field.
-
Experience with wireless communication protocols (Bluetooth, Wi-Fi).
-
Knowledge of Linux-based embedded systems.
-
Familiarity with Yocto Project and Embedded Linux
-
Familiarity with Agile development methodologies.
To apply, please submit your resume to "[email protected]", please mention job title in subject.