eTeam

Embedded Software Engineer

eTeam

Cork, County Cork, Ireland · Contract

Be the first to apply

Experience
5–8 yrs
Salary
Openings
1
Posted
10 hours ago
Work mode
In office
Eligibility
Experienced embedded software professionals with 5 to 8 years of relevant background in Linux-based embedded systems, kernel work, audio software, and device driver development are suitable for this role.
Resume
Required to apply

Where you'll work

Job description

Role Overview

This position is for an experienced Embedded Software Engineer to work with a major global technology company on advanced embedded audio platforms. The role focuses on next-generation solutions spanning embedded systems, Linux kernel work, multimedia software, and open-source development.

What You’ll Do

  • Create, implement, and troubleshoot embedded software for ARM-based processors, microcontrollers, and SoCs operating on Linux and Zephyr.
  • Build, support, and diagnose Linux kernel modules and hardware drivers.
  • Improve software in terms of speed, battery efficiency, and overall system stability.
  • Work on the development and integration of multimedia and audio-related software components.
  • Use audio stacks and frameworks such as ALSA and PipeWire.
  • Enable and support audio functions such as playback, capture, voice wake-up, voice calling, and audio context recognition.
  • Develop and debug drivers for audio hardware components including CODECs, speaker amplifiers, and digital microphones.
  • Partner with hardware and software teams across functions to deliver solutions.
  • Contribute to open-source codebases and participate in upstream development whenever applicable.

Experience and Technical Fit

  • Between 5 and 8 years of hands-on embedded software experience.
  • Strong background with ARM-based embedded processors, MCUs, or SoCs.
  • Practical development experience on Embedded Linux and Zephyr environments.
  • Solid coding ability in C, C++, and Python.
  • Familiarity with Linux kernel structure, device driver development, debugging, and upstream contribution.
  • Working knowledge of power and performance tuning in embedded environments.
  • Exposure to multimedia and audio frameworks such as ALSA and PipeWire.
  • Basic understanding of audio signal processing concepts.
  • Comfort with audio connectivity standards such as I2S, TDM, and SoundWire.
  • Experience building drivers for audio devices like CODECs, speaker amplifiers, and digital microphones.

Preferred Background

  • Prior experience with DSP-based platforms is an advantage.
  • Interest in open-source ecosystems such as the Linux Kernel, Zephyr, ALSA, and PipeWire is highly valued.
  • Awareness of open-source collaboration practices, community participation, and upstream contribution processes.
  • Ability to work on both open-source engineering and commercial product delivery.

Additional Information

This is a contract position based onsite in Cork, County Cork, Ireland.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Broxer Assistant
Online · instant AI help
🤖
AI-powered · answers from Broxer Help