Embedded Linux Software Engineer

Recruiter
Polytec Personnel Ltd
Location
Essex
Posted
08 Feb 2019
Closes
07 Mar 2019
Contract Type
Permanent
Hours
Full Time
Our client based south of Cambridge is looking for an Embedded Linux Software Engineer to join their busy team. The role requires all-round software development skills with the emphasis on embedded operating systems and applications. This will initially focus on embedded Linux operating systems and applications but requires the ability to quickly learn new languages and skills.You will also be expected to participate in sales and project meetings with clients and be able to generate the technical responses to bids and tenders.You should have a technical degree or equivalent from a good university. You should be comfortable developing software for a variety of platforms.The successful candidate will - * Have in-depth knowledge of embedded Linux operating systems/board support packages* Have in-depth knowledge of real time software development in C* Have experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing themOne or more of the following areas of domain experience (or similar) is also desirable:* Linux device driver development (preferably on ARM platforms)* Familiarity with software-hardware interfacing* Yocto* Application development for embedded Linux or Android platforms* Python, Perl, C++, C#, Objective C, Java, Bash/other scripting languages* Build systems, source control and defect tracking* Communications protocols* Wireless technologies* Test frameworks and design-for-test methodology* Relevant commercial domain experience in medical, sensors or defence* A record of open source software contributions* Windows programmingDue to the nature of this position, candidates must be willing to undergo, and eligible to achieve, HMG security clearance up to at least SC level

Similar jobs

Similar jobs