Embedded Software Engineer
An opportunity has arisen to work for a cutting edge, high-tech Defence Company as an Embedded Software Engineer.
This role requires you to design, specify, implement, test and maintain embedded software to support the company's products and services.
+ To use good engineering practice to produce embedded software for new, innovative and profitable products and solutions for the business.
+ To support and enhance existing software in accordance with business requirements.
+ To provide support and advice to less experienced colleagues.
+ To act as a role model for junior staff.
+ Undertakes additional project tasks as required by management.
Skills and qualifications required-
+ A Masters or Bachelors Degree from a good university.
+ 5 or more year's experience working on Embedded Software designs.
+ Proven record of producing designs on time and within budget.
+ Ability to work effectively within a team.
+ Excellent Problem solving and Analytical skills.
+ Use of source control software and defect tracking tools.
+ Ability to understand role of software within the wider system context.
+ Microblaze/Power PC/ARM processors.
+ TCP/IP/UDP Networking.
+ Flash memory interfaces.
+ Knowledge and experience of Xilinx EDK/GNU Tools.