principles in general Programming language, proficiency in one of the following along with a working knowledge on the other, C# (.NET Framework/Core), Python, Java, JavaScript (Node.js), Ruby, C++, CloudFormation, CDK, Terraform Proficiency in at least one of the following scripting languages; Python, PowerShell, Bash, Groovy Non Essential Platforms; Windows Server, Amazon Linux Developer tooling; Full stack CI/ More ❯
Belfast, Northern Ireland, United Kingdom Hybrid/Remote Options
Thales
analysis, specification & design Understanding of the principles and levels of software testing Knowledge of software development lifecycles and methodologies Practical experience of programming in a high level language (C, C++, C#) Practical experience in a number of stages of the software engineering lifecycle Understanding of data communications (e.g. 1553, RS422) and networking Knowledge of Agile development methodologies Understanding of software More ❯
This role is required to support board bring-up and Embedded platform development. This role involves hands-on work with Linux Kernel and driver development using Yocto, C/C++ programming for Embedded targets, and hardware debugging at board level. Ideal candidates will bring deep experience in Linux internals, Embedded systems, and hardware validation, making this a chance to play More ❯