London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Birmingham |
Education | Not Mentioned |
Salary | 65,000 - 75,000 per annum, inc benefits |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent , full-time Work from home |
Working with this large defence organisation who are a world-centre of excellence in research and development and act as a catalyst for fast-track innovationin defence, aerospace, security and related markets.Due to growth they are currently recruiting for a bright and enthusiastic Embedded Software Engineer to develop software for cutting edge electronics systems.You will have experience solving technically challenging problems and may work on a variety of projects, from rapid developments with tight time-scales to full scale system developments.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 their customers.Key responsibilities Responsible to Project Design Authority for software development and related software engineering activities Producingwritten documentation (including presentation material) of technical work in accordance with Project requirements Rapid learning of current and emerging technologies in support of research and products Innovation in the application/integration of digital hardware technologies to build novel embedded systems Communicating ideas with multiple stakeholders and customers, at all levels, technical, non-technical and management.The ideal youYou will configuration management and change management processes and tools. You will have knowledge and experience of the specification, design and implementation of complex software solutions and be able to demonstrate practical experience ofdevelopingfor embedded platforms, including interfacing to on board FPGAs.In addition, any experience of the following would be useful: RTOS for embedded platforms Assembly language programming Development on SPARC or ARM processors Understanding of encryption algorithms Implementing to applicable coding standards High assurance software development (safety and/or security) Developing software security solutions such as optimised cryptographic algorithms etc. Working on mixed software/FPGA systems VHDL Hardware design, implementation and debugging Data/memory management Optimisation of hardware interfaces for software performance. Supporting tools such as Matlab for solution modelling and verification DOORS Global Navigation Satellite Systems (GNSS) Skilled in other software languages and frameworks e.g. C#, Python, MFC Working in an Agile development teamIn return you will receive an excellent salary and benefits package.Although the role will be mostly remote working, there maybe occasional travel to site when requiredYou will also need to hold current SC clearance to be successful.If you have the skills and experience required for the role and you would like to explore it further, APPLY NOW or email your CV to