A technology company in Bristol is seeking a skilled software developer to contribute to the planning, design, implementation, and testing of low-level kernel drivers and user space driver library code. Ideal candidates should have proven experience in C/C++ and Python, along with a strong background in OS kernel and device driver development. The role offers competitive salary, flexible working, and various employee benefits, fostering an inclusive environment for all. Applicants must have the right to work in the UK.
Qualifications
Proven industry experience in software development using relevant programming languages.
Experience in OS Kernel and Device Driver development in Linux/Windows.
Good understanding of the lower-level software stack and hardware interactions.
Responsibilities
Design, implement, test and document OS Kernel and Device Driver software.
Participate in agile development as part of a scrum team.
Communicate effectively during technical discussions with peers and stakeholders.
Skills
C/C++ programming
Python programming
OS Kernel development
Device Driver development
Problem-solving skills
Communication skills
Tools
Debug tools
Performance analysis tools
Job description
A technology company in Bristol is seeking a skilled software developer to contribute to the planning, design, implementation, and testing of low-level kernel drivers and user space driver library code. Ideal candidates should have proven experience in C/C++ and Python, along with a strong background in OS kernel and device driver development. The role offers competitive salary, flexible working, and various employee benefits, fostering an inclusive environment for all. Applicants must have the right to work in the UK.