Contact name: Micheal O’Maoldomhnaigh

Contact email:
Job ref: 1199
Published: 9 months ago




Our client a leading a Multinational Semiconductor Organisation requires Senior Firmware Engineer for a role based in Leuven, Belgium.




You will join the software team, in Leuven, Belgium, which is a part of Consumer Audio Solutions (CAS) group.


As a part of our Software team, you will be integrating our next generation of audio products into TWS devices.




  • Designing/developing/integrating/debugging firmware enabling consumer audio solutions on popular platforms not limited to Qualcomm QCC series, ARM, Tensilica HiFi, and native Analog Devices’ native platforms like ADAU1860/ADAU1867.
  • Develop automated testing systems for testing and debugging of emulation and production hardware as it pertains to the firmware architecture that you have developed.
  • Occasional hardware debugging is expected.
  • Work regularly and effectively with multi-geographically located teams to ensure production-ready deliverables.
  • Create and maintain software related application notes, user guides, design documents, software implementation guides on firmware and GUI projects you develop and support.
  • Familiarize and meet client customer facing software delivery requirements.
  • Advise on HW/SW architectural choices.
  • Develop prototypes quickly to demonstrate and evolve internal technology proposals.
  • Provide software related support to sales team, key customers, and field engineers.




  • Master’s in Electrical and Computer Engineering or closely related discipline. Ph.D. preferred.




  • Have a valid work permit for working in the EU.
  • 5+ years’ experience in firmware development.
  • Excellent programming skills in C/C++/Python/ARM/x86 assembly.
  • Very strong written and verbal communication skills. Being able to effectively articulate technical challenges and solutions across a distributed team is a core requirement.
  • Proficient with standard software engineering practices such as agile development methodologies, unit testing, code reviews, documentation.
  • Be very comfortable with any flavour of Linux
  • Familiarity with git, GitLab, Jenkins, confluence, Jira.





For further information please contact Mícheál at Software Placements on 00353 1 5254642 or email