CONTRACT EMBEDDED C/C++ SoC ARM OR MCU LINUX ENGINEER

Posted 9 days 4 hours ago by Software Placements

Permanent
Full Time
Other
Cork, Cork, Ireland
Job Description
Client

Our client a leading Multinational Semiconductor Telecom Company requires Contract Embedded C/C++ Python SoC ARM or MCU LINUX Software Engineer for 6 to 12 months daily rate based onsite in Cork City, Ireland.

Experience

You will have 5 years plus experience in the following:

  • C/C++, Python programming languages embedded system development & debugging on ARM or other embedded processor or MCU based SoCs preferably running Linux OS
  • Experienced in developing and debugging software on ARM running Linux, Zephyr and DSP platforms
  • Understanding of power and performance considerations on embedded systems particularly with respect to ARM Linux and DSP platforms
  • Experienced in Linux kernel and/or Zephyr architecture and device driver development, debugging, upstreaming

Multimedia/Audio Experience:

  • Experienced with multimedia framework especially audio focus ones such as Pipewire, and ALSA
  • Have general understanding in audio signal processing
  • Experienced in audio usage models including playback, recording, voice activation, voice call, audio context detection
  • Familiar with standard audio bus interfaces (I2S, TDM, SoundWire)
  • Familiar with driver development for audio mixed signal peripherals (CODEC, speaker amp, digital microphone)

Open Source Experience:

  • Passionate contributor or maintainer of established open source projects such as PipeWire, ALSA, Linux, Zephyr, and etc.
  • Understand open source community development, engagement, and upstreaming workflow
  • Experienced in both open source & product commercialization process