Our client a leading technology company is seeking a skilled Electronic Design Engineer with firmware development experience to join their innovative team. This is an exciting opportunity to work on cuttingedge products and contribute to the full product development lifecycle.
Duties & Responsibilities
Key Responsibilities:
Design develop and test electronic circuits and embedded systems.
Develop firmware for microcontrollers and embedded platforms (e.g. C/C RTOS).
Conduct schematic design PCB layout and prototype testing.
Collaborate with crossfunctional teams including Software and Mechanical Engineers to deliver highquality products.
Perform troubleshooting and debugging of hardware and firmware issues.
Ensure compliance with relevant industry standards and regulations.
Document designs test results and project progress.
Key Requirements:
Bachelors or Masters Degree in Electronic Engineering Electrical Engineering or a related field.
Proven experience in electronic circuit design and firmware development.
Proficiency in embedded programming (C and C) with experience in microcontrollerbased systems.
Experience with PCB design software (e.g. Altium Designer Eagle and KiCad).
Knowledge of communication protocols (I2C SPI UART CAN etc..
Strong problemsolving skills and a proactive approach to product development.
Ability to work independently and within a team to meet project deadlines.
Desirable Skills:
Experience with FPGA or DSPbased design.
Understanding of power electronics and analog circuit design.
Knowledge of wireless communication technologies (Bluetooth WiFi LoRa etc..
Experience with compliance testing and certification processes.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.