Desired Skills and Experience
- Typically a 2.1 degree in a numerate / computer science related subject (or equivalent experience)
- Typically 3+ years’ experience developing products in a commercial environment
- Experience developing Linux code in C in an embedded environment
- Multithreaded applications
- Experience debugging and fixing embedded code
- Experience of the “full lifecycle” of software development: architecture, design, documentation, coding, testing
- Experience working with the Yocto embedded Linux tool chain
- Experience developing wireless communications protocols
- Experience with the Atlassian toolset (BitBucket/Git, JIRA, Bamboo)
- Experience of debugging and maintaining code written by others
- Ability to learn new technologies quickly to react to changing demands
- Experience with optimising code: finding bottlenecks and fixing them
Apply