Device Driver Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Keywords: senior software engineer, Embedded C, Linux, C++,Multi-core ARM processors, Cortex, start-up, Cambridge
Requirements
As a Device Driver Developer you will have good Linux Kernel experience and an excellent understanding of hardware especially bringing new boards up. Your commercial experience in this area will be backed up by excellent grades and a top technical degree from a well-known and respected university., * Excellent knowledge of embedded C and some C++
- Outstanding Linux Kernel knowledge and implementation of device drivers
- Working knowledge of Pcie device drivers
- Experience of debugging low level hardware
- Good working knowledge of ARM processors
- System-level evaluation and benchmarking would be a bonus
Benefits & conditions
A genuinely exciting opportunity with a Cambridge start-up developing breakthrough performance processing platforms utilising low power hardware. This is your chance to join a high-growth company at a key stage in their development. In addition to a competitive salary, stock options are on offer.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…