SoC Senior Software Engineer
We are looking for a Senior Software engineer experienced in SoC system level concepts (CPU, Cache, MMU, Memory etc) to develop software in order to support varying combinations of hardware components in customer systems. The role has potential to claim an area to team lead.
Required Skills:
Excellent C programming skills
Experience with SOC system level concepts (CPU, Cache, MMU, Memory etc).
Desirable Skills:
Understanding of embedded real-time operating systems
Assembly language programming
Scripting (Perl, Python)
Operating Systems:
Linux
WinCE/Windows Mobile
Symbian
Vista/Windows 7
Personal Attributes:
Good problem solving skills
Can-do attitude and willingness to take ownership of assigned tasks
Ability to understand and communicate complex ideas
Constant endeavour for innovation and excellence
Working Environment
Small office environment, mainly engineers
Informal, non-hierarchical structure
Expanding international business
Fast moving, commercially driven.
Salary: £35-50k
Benefits: Relocation assistance, Contributory pension, private medical, life assurance, share options, illness insurance, health club, sports club.