polytec globe
home | information for employers | information for jobseekers | contact | timesheet download
Job Search



Vacancies » Engineering
  • Temporary
  • Electronic
  • Mechanical
  • Software
  • Sales +
  • Senior
  • Other eng.
» Scientific
  • Temporary
  • Technician
  • Graduate
  • Exp'd Graduates
  • Post Doctoral
  • Other scientific
» 3 New in
Email alerts » Register now

» Real-time Embedded Software Engineer

We are seeking a real-time embedded software engineer to join a multidisciplinary engineering team developing leading-edge technologies for the next generation of resilient optical switching products for the communications industry


Position Summary:
As part of a multidisciplinary engineering team, the successful candidate will contribute to the development of leading-edge technologies for the next generation of resilient optical switching products for the communications industry. The role will include the design, implementation and test of code on both embedded platforms and PCs to support a rich feature set over a range of communications protocols to control complex optical switching fabrics for agile optical networks.

Principal Duties:

•Design, implementation and test of C++ code for embedded real-time systems
•Maintenance of communications protocols (e.g. TL1, SNMP) and the addition of new ones
•Porting of existing applications to a new Embedded Linux platform
•Development of Web- and PC-based tools for production support and customer use
•Supporting new and existing systems through production and with customers
Candidate Profile:

•Engineering (or related) degree plus 5 yrs relevant experience in a telecommunications environment
•Skilled in programming using C++ (and C)
•Significant experience of developing under and for Linux operating systems
•Competent in embedded software development and debug
•Experience of developing networked applications using TCP & UDP via sockets API
•Flexible, organised and able to quickly learn new software skills
•Experience of complete design cycle from requirements capture through to release and maintenance, including configuration management
•Comfortable working with customers to validate new features
•Development experience using SNMP, TL1 and the OpenSSL library would be highly beneficial
•Existing knowledge of the eCos operating system would be useful

Cambridge, | Salary £neg.
View more jobs : Engineering | Software


For more information or to apply for this job, please complete the details below.



Attach CV : (Essential before we can supply further job information)

Any additional info

privacy policy & cookies | web design MJB Data