Software Engineer
Our client, a leader in the defence and security sectors, is currently seeking a talented Software Engineer to join their innovative team. With a focus on Embedded C, C++, and Python, you will work on cutting-edge technology solutions for the RF communication and sensors domain. This permanent role offers a dynamic and technically challenging environment with opportunities for career growth.Key Responsibilities:Designing detailed components of product softwareImplementing and testing software as part of an agile teamGaining an understanding of existing RF communication and sensor productsContributing to future development agendasCommunicating effectively with a wide range of stakeholdersPotential team leadership or line management responsibilitiesJob Requirements:Experience in Embedded C, C++, and PythonKnowledge of sensor and communication systemsSoftware engineering experience from RandD concept through to full product lifecycleUnderstanding of modern software architecture practicesExperience in scientific application/DSP and algorithm implementationFamiliarity with agile development practices (e.g., Scrum, Kanban)Proficiency with modern software tools (e.g., Gitlab, Git, VS Code)Desirable Experience:Experience in modern UI designEmbedded software development (cross-compiling, deployment)Knowledge of Linux OS, kernel driversExperience with DevOps (Gitlab CI/CD scripting, pipelines, Docker)Team leadership or line management experienceBenefits:Competitive salaryFlexible benef
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!