Embedded Linux Kernel Engineer
We’re looking for an experienced Embedded Linux Kernel Engineer to work on advanced timing and synchronization systems.
Our client designs microchips that help electronic devices operate in sync and keep precise timing. Their technology replaces traditional quartz components and is used in products like smartphones, cars, and telecom equipment.
Responsibilities:
- Develop and maintain Linux kernel drivers related to PHC, hardware timestamping, and PTP functionality.
- Implement and tune PTP profiles (IEEE 802.1AS, ITU-T G.8275.x) for high-accuracy time distribution.
- Work with PPS, SyncE, and NIC/FPGA hardware timestamps to ensure nanosecond-level synchronization.
- Extend and customize linuxptp or user-space synchronization daemons.
- Optimize real-time performance using PREEMPT_RT, IRQ pinning, and CPU isolation techniques.
- Collaborate with hardware, FPGA, and network teams to integrate time-critical systems.
Requirements:
- Strong experience with Linux kernel development (drivers, networking stack, timing subsystems).
- Solid understanding of Precision Time Protocol (PTP) and related technologies.
- Familiarity with network hardware, FPGA interfaces, and timestamping mechanisms.
- Experience in real-time Linux (PREEMPT_RT) environments.
- Proficiency in C and Linux debugging tools (trace, perf, ftrace, etc.).
Nice to have:
- Background in telecom, automotive, or industrial synchronization systems.
- Experience with custom timing hardware or FPGA-based timestamping.
We are offering:
- Transparent strategy and thoughtful management that keep everyone aligned
- Space for personal growth and career development without limits
- A culture of continuous learning: internal courses, workshops, and English classes twice a week
- Skill up events where we share experience and stay on top of trends
- Competitive perks: flexible schedule, a strong compensation package, support for professional certifications, and generous vacation policy
- Team spirit that thrives through regular events, gatherings, and celebrations
Required languages
| English | B1 - Intermediate |
Embedded C, Embedded Linux, Linux kernel
Published 23 October
32 views
·
3 applications
67% read
📊
Average salary range of similar jobs in
analytics →
Loading...