Not your usual Perl job but this is the sort of stuff I get slung these 
days. I believe it will involve writing the new web browser for the PS2.

Contact details are ...

                                                                                       
                                                     
 John Bennewith                                                                        
                                                     
 Managing Director                                                                     
                                                     
 JWB Associates
 "Executive Search for Digital TV, Broadband & Broadcast"
                                                                                       
                                                     
 +44 1245 462 049                                                                      
                                                      
 +44 7855 415 563                                                                      
                                                      
 [EMAIL PROTECTED]                                                                     
                                               
 http://www.jwbassociates.co.uk                                                        
                                                      
                               




SENIOR EMBEDDED SOFTWARE ENGINEER                                                      
                                                     
                                                                                       
                                                     
is seeking experienced embedded software engineers for development work
on pioneering developments for the digital entertainment market. 
                                                                                       
                                                     
You will be required to write high quality, portable ANSI C code that
will be embedded on network connected consumer electronics devices
ranging from digital television STBs and DVD players to Playstation 2. 
                                                                                       
                                                     
                                                                                       
                                                     
                                                                                       
                                                     
                                                                                       
                                                     
Principal Responsibilities                                                             
                                                     
                                                                                       
                                                     
* To design, develop, test, debug and maintain software, ensuring 
  code is of a high standard, portable and robust in accordance with agreed 
  specifications, yielding product suitable for use by end-users in the 
  consumer electronics market.
                                                                                       
                                                     
* To liaise with other engineers during specification, design and                      
                                                  
  implementation stages, both within and partner or client organisations. 
                                                                                       
                                                     
* To technically document code in order that other software engineers and              
                                                  
  future enhancements can identify relevant components and processes can be made.
                                                                                       
                                                     
                                                                                       
                                                     
                                                                                       
                                                     
                                                                                       
                                                     
Experience & Qualifications                                                            
                                                     
                                                                                       
                                                     
                                                                                       
                                                     
Essential requirements include:                                                        
                                                     
* BSc / BEng degree or equivalent in Computer Science, Electronic Engineering 
  or similar.
* Minimum of 2 years experience programming in ANSI C.                                 
                                                  
* Experience of working in a team environment for commercial software                  
                                                  
  development.                                                        
* Sound experience of Linux and at least one other operating system.                   
                                                  
                                                                                       
                                                     
                                                                                       
                                                     
Beneficial experience includes:                                                        
                                                     
* Thorough understanding of HTML, JavaScript and other web 
  technologies.                                                                 
* Embedded OS environments such as Nucleus, VxWorks, and embedded 
  Linux.                                                                 
* Source management, make files, regression and automated testing.                     
                                                  
* Knowledge of ARM or MIPS processors and RISC optimised code.                         
                                                  
* TCP/IP experience at the socket programming level.                                   
                                                  
* Experience of working on prototype hardware, utilising schematics.                   
                                                  
* Familiarity with video streaming technologies such as RTP, RTSP and QoS issues.
* Use of formal programming methods.                                                   
                                                  
                                                                                       
                                                     
                                                                                       
                                                     
                                                                                       
                                                     
                                                                                       
                                                     
Personal Profile                                                                       
                                                     
                                                                                       
                                                     
The ability to work well as part of a team is essential. Providing
relevant and timely information to colleagues, both during and after
development. The role is technically challenging, suiting someone who
enjoys problem solving.  They must have a positive approach to quality
and efficiency, seeking to produce software to the highest standards
whilst meeting stringent commercial deadlines.



-- 
the illusion of knowledge without any of the difficult bits  

Reply via email to