A global technology leader in Lisburn is seeking a Senior Embedded Firmware Engineer to design and optimize real-time systems using DSP and microcontroller technologies. This role involves mentoring junior engineers, conducting code reviews, and solving complex technical issues. Candidates should have strong C++ and C programming skills, along with experience in real-time operating systems. The company offers hybrid working, subsidized gym memberships, and wellness programs.
Qualifications
Proven professional experience in the design, simulation, implementation, verification and validation of digital circuits.
Experience with peripheral standards and communication protocols (I2C, SPI, etc.).
Fluent English communication skills, both written and verbal.
Responsibilities
Design and implement real-time systems, including DSP algorithms and microcontroller firmware.
Optimize performance and efficiency of signal processing algorithms.
Mentor junior engineers and conduct code reviews.
Skills
DSP technologies
Microcontroller technologies
C++ programming
C programming
Real Time Operating Systems
Analytical skills
Debugging
Mentoring
Signal Processing
Git
Agile methodologies
Python scripting
Tools
Oscilloscope
Logic analyzer
Signal generators
Docker
CI/CD systems
Job description
A global technology leader in Lisburn is seeking a Senior Embedded Firmware Engineer to design and optimize real-time systems using DSP and microcontroller technologies. This role involves mentoring junior engineers, conducting code reviews, and solving complex technical issues. Candidates should have strong C++ and C programming skills, along with experience in real-time operating systems. The company offers hybrid working, subsidized gym memberships, and wellness programs.