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 | Bristol |
Education | Not Mentioned |
Salary | Salary negotiable |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent, full-time |
Senior, Mid level & Junior Software Engineer - DSP (Digital Signal Processing)location: Bristol/RemoteOur client is actively recruiting a Senior Software Engineer for their office in Bristol. The role will initially be working from home due to Government Covid restrictions and flexibility around the working week will be available thereafter.Your responsibilities will include: *Collaboration with engineers from a range of disciplines to deliver complete, production ready systems *Software design, implementation, and documentation *Code reviews and support for other development on going within the team *Representing software design at product development reviews *Collaboration with agile planning processes Who were looking for: You will have a proven track record in the development of complex software systems and demonstrable skills in Software Engineering, from specification to implementation and testing, in multiple of these areas: *Real time operating systems (Ideally FreeRTOS) *IoT frameworks and messaging protocols *Low level serial protocols such as SPI; and *low level networking standards such as TLS working with Ethernet and Wi-Fi *Programming multi-core micro-controllers/processors *Networking and asynchronous IO applications *DSP (e.g. audio processing, imaging, and vision) *Database design You will also have: *Strong C/C++ programming skills *Strong Python scripting *Excellent problem-solving skills *Experience of developing unit tests, and preferably of Test-Driven Development *Familiarity with the use of SCM systems, and preferably a working knowledge of Git and a good understanding of Continuous Integration systems Your Technical Experience must include a working knowledge of programming multithreaded applications and developing for resource constrained platforms / embedded systems, and you will hold a BSc or above in Computer Science or a related discipline. For more information please contact David Trogu on ---Fusion People are committed to promoting equal opportunities to people regardless of age, gender, religion, belief, race, sexuality or disability. We operate as an employment agency and employment business.Youll find a wide selection of vacancies on our website.