Senior Embedded C/Firmware/Hardware Engineer Job
We are seeking an experienced Firmware developer to join our team in Cork City, Ireland.
Key Responsibilities:
* Develop optimized firmware for dual-core low-power hardware platforms.
* Contribute to product specification, co-design, and partitioning of functionality.
* Participate in HW/FW co-simulation, FPGA prototyping, and ASIC implementation.
* Debug and build test platforms.
* Create and adapt EDA tools for FW implementation, debugging, and testing.
Qualifications and Skills:
* Bachelor's degree in Electronics Engineering (or higher).
* 5-10 years of experience in FW development on microcontrollers.
* Digital, analog, non-volatile, and volatile memories expertise.
* Complex semiconductor systems debugging expertise.
Required Expertise:
* Assembly programming on industry-standard microcontrollers.
* C, C++, GNU design tools, and Version control.
* Matlab/Simulink for high-level system simulation.
* Cadence IC Design tools.
* Experience with communication standards and protocols.