Embedded Software Engineer
QinetiQ comprises teams of dedicated people; experts in defence, aerospace, security and related markets. We draw on our extensive technical knowledge and intellectual property to provide the know-how and support to solve some of the world’s most challenging problems. Our people make the critical difference to customers by providing unique approaches to problem solving. Why don’t you join some of the world’s finest scientific and technical minds and help us make tomorrow work today?
Job description/Person specification
Our Embedded Software Engineers develop cutting edge electronics systems and work on a range of technically challenging projects from rapid developments with tight time-scales to full scale system developments. As part of a highly skilled and professional team, you will work closely with specialists from across a number of disciplines which may include; RF, electronics and FPGA design, digital signal processing, secure products, navigation products, and cryptography. You will also work throughout the engineering lifecycle, applying rigorous engineering practices; analysing, designing, implementing, testing, supporting and maintaining solutions that solve the mission-critical problems of our customers.
With numerous positions available, we are interested in hearing from both candidates at the start of their career and more experienced individuals who already hold relevant industry experience.
Essential Knowledge, Skills and Experience Required:
• Degree in a computer science, engineering or maths subject or demonstrable equivalent experience
• Experience developing in C or C++
• Experience of developing for embedded platforms
• Experience using software design, development environment and test tools such as Enterprise Architect, Visual Studio, etc