On-boarding Software Engineer

On-boarding software engineer for a global leading multinational organisation

Qualifications and/or Skills

Essential:
*Engineering Honours Degree in software, computer science or similar
*Good awareness of real-time embedded software engineering lifecycle process
(min 5 years work experience in the On-Board Software engineering domains - software requirements, architecture/design, integration, validation)
*Software process oriented
*Good communication skills
*Effective at working in a multi-disciplinary team
*Results oriented
*Strives for team individual goals
*Able to work with minimum supervision
*Proactive approach, open and flexible attitude

Previous Experience

Essential:
*Excellent understanding of large complex embedded real-time systems/software engineering (design, code/ test integration, validation)
*Excellent experience of RTOS for real-time embedded software engineering
*Production of detailed design specifications
*Architecture of complex systems (using e.g. SYS UML)
*Software process oriented. Disciplined quality mindset (on-quality, on-schedule, on-cost)
*Excellent software problem solving skills - diagnostic approach (solution- oriented)
*Excellent design skills for real-time embedded software
*Formal software development and validation
*Development environments (e.g. Cygwin, UML, HOOD)
*Embedded C, Java, pearl, bash (or scripting languages)
*Proficient in the use of debuggers (gdb,….)

Desirable:

*Practical experience of the operating systems, in particular UNIX, Windows XP and VMS and the associated script languages (Shell, Perl, Tcl)
*Use of requirements capture tools
*Experience in working with European colleagues
*Java language experience

October 10, 2012 • Posted in: General

Leave a Reply

You must be logged in to post a comment.