Used by thousands of professionals since 1999 | 12,000 jobs online now! Register or sign in
Welcome guest. To get the most out of our site, please sign up as a candidate or apply for a recruiter account. Registration is fast and simple and gives you access to the facilities available to make recruitment easier.

Embedded Software Developer

This job has now expired please use the tags below to search for current vacancies or use the search on the home page to find live IT Jobs now.

Location:Warwickshire warwickshire | west midlands
Tags: c | software developer | developer | embedded software developer | linux | c+ | c++ | digital | embedded c | ethernet | dsp | bluetooth | visual studio | electronics | tcp ip | c warwickshire | c west midlands
Type:Contract
We are looking to recruit an embedded software developer with a good university degree and experience in Embedded Linux development. The successful candidate will be working in a leading medical company as a member of the development team, based on a 6-month contract with the potential to become permanent.

The applicant is expected to have at least 3 years relevant work experience in embedded system design and software development ideally on DaVinci TMS320DM6446 or other TI DSP platforms.

Key responsibilities:
• Embedded C development for TI DaVinci TMS320DM64xx series as well as ARM and PIC microcontrollers
• Writing and optimising Linux drivers and Kernel modules for DaVinci-based systems
• Writing up software and test specifications
• Using Linux GNU tool chain and real-time debugging tools for software development
• Utilising Codec engine and DSP processor and implementing digital filters
• Writing code for Ethernet, USB and Bluetooth data communication
• Planning technical activities and working according to the project plan

Key competencies:
• Established skills with embedded C/ C++ and Linux, especially using GNU tool chain
• Knowledge of real-time operating systems
• Knowledge of multi-process and multi-threaded systems
• Knowledge of TCP/ IP and Ethernet protocols and drivers
• Knowledge of Bluetooth and USB specifications and software stacks
• Knowledge of electronics and embedded digital processing hardware
• Knowledge of Visual Studio and Windows programming
http://www.technojobs.co.uk/job.phtml/352751

About | Contact | Privacy | Advertise on Technojobs | Terms & Conditions | Links | IT Jobs