- 经验
- 5-8岁
- 薪水
- —
- 职位空缺
- 1
- 发布
- 2小时前
- 工作模式
- 在办公室
- 合格
- 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.
- 恢复
- 需要申请
你的工作地点
职位描述
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.