an awareness of technologies used for cloud based web applications, suchas databases, backups, CDNs and containerisation, and of Unix-like operating systems such as Linux and Mac OS. understanding of software design principles, and an ability to apply them. understanding of common web security risks such as OWASP Top more »
software design and development. With various high-level programming languages, including C++, C, Java, and experience with embedded and desktop operating systems such as Linux and Windows, are essential. This role is UK eyes only. There will also be an opportunity to progress and move into a lead role when more »
and application Experience of using debuggers and performance analysis tools would be advantageous Knowledge of open-source software Experience of working in Unix/Linux environment Ability to capture software requirements and produce appropriate implementations Software testing experience Familiarity with scripting languages - e.g. bash, python Ability to write in clear more »
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Hargreaves Lansdown Asset Management Limited
of adhering to audited procedures Risk awareness: ability to determine and mitigate risk Experience in using operation systems with either Windows 10/11, Linux or Mac based applications Analytical and problem-solving mindset Aptitude to learning, understanding and applying technical skills Working knowledge of: Microsoft Azure Microsoft Exchange Active more »
Edinburgh & Lothians, Scotland, United Kingdom Hybrid / WFH Options
Defence
What you'll do as a Senior Part-Time Software Engineer: Develop embedded software, using RTOSs such as VxWorks or embedded Linux Deploy software to multi-core or distributed hardware platforms Work alongside firmware and hardware engineers to develop working embedded solutions Use C++ and other scripting languages Work to more »
Employment Type: Permanent, Part Time, Work From Home
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Defence
join our growing Software community. What you'll do as a Senior Software Engineer: Develop embedded software, using RTOSs such as VxWorks or embedded Linux Deploy software to multi-core or distributed hardware platforms Work alongside firmware and hardware engineers to develop working embedded solutions Use C++ and other scripting more »
Employment Type: Permanent, Part Time, Work From Home
of complex materials processes and/or experience in applying numerical modelling codes/tools to investigate these Experience of working in Unix/Linux environment Familiarity with High Performance Computing (HPC) architectures environment Programming and/or scripting experience in Python/Shell/MATLAB/other Able to more »
HPC platform administration Overseas travel to attend conferences and collaborative meetings To be considered for this opportunity, you'll need the following: Experience of Linux operating systems Scripting skills (preferably Python and Bash) Awareness of computer security concepts Able to work independently and unsupervised, as well as part of a more »
Edinburgh & Lothians, Scotland, United Kingdom Hybrid / WFH Options
Defence
software with firmware (VHDL/Verilog) and hardware Excellent debugging skills and application of various strategies Use of RTOSs such as VxWorks or embedded Linux Deployment of software to distributed hardware platforms, multicore programming, memory management techniques, device driver development, code optimisation, interrupt-driven designs A good understanding of electronics more »
Employment Type: Permanent, Part Time, Work From Home
Edinburgh & Lothians, Scotland, United Kingdom Hybrid / WFH Options
Defence
the development phases The opportunity: What you'll do as a Principal Software Engineer: Develop embedded software, using RTOSs such as VxWorks or embedded Linux Deploy software to multi-core or distributed hardware platforms Work alongside firmware and hardware engineers to develop working embedded solutions Use C++ and other scripting more »
Employment Type: Permanent, Part Time, Work From Home
Demonstrable experience in the following areas/tools will help you stand out: Development of embedded software, including RTOSs such as VxWorks or embedded Linux, and deployment of software to multi-core or distributed hardware platforms Working alongside firmware and hardware engineers to develop working embedded solutions A solid grasp more »
support, Trouble shooting and Hardware/Software. The successful candidate will also have experience with basic Networking, Switches and wi-fi, any experience with Linux would be highly beneficial. If you are interested in this position and are happy to commit 2 days a week for 6 months then please more »