Description
Embedded Software Developer
Job Mission
To work on system integration activities of facilities for Embedded systems and related tooling for XXX machines
Job Description
Create/Tune/Support Embedded systems for XXX sub-systems. Participate in development of facilities/utilities for the sub systems and in integration activities. Help with application behaviour analysis on multi-threading, multicore systems to help find and solve performance bottlenecks. Create abstraction layers for (new) facilities/utilities for accessibility, security, infrastructure and diagnostics. Develop system resource diagnostic tooling.
Education
A Bachelors or Masters degree in technical software development or similar.
Experience
For this position we require minimally 5 years of relevant working experience.
Must have experience: Embedded Linux, C language, Python and Shell Scripting SCM tooling: Clearcase or GIT Analysis of software issues and design of solutions. An Agile way of working (scrum)
Nice to have experience: Solaris, C++, Perl, WindRiver Linux, VxWorks Network knowledge: TCP/IP, DNS, WireShark, BOOTP. ATCA, IPMI, PowerPC, Sun/Oracle workstations, x86, Digiport, thin-client,VME Real Time Embedded development
Personal skills
Pro-active, analytical, independent, team player
Context of the position
This is a position in the Access & security, Computer Infra & Diagnostics team
Michael Bailey International is acting as an Employment Business in relation to this vacancy.