Software Engineer - C++
Role details
Job location
Tech stack
Requirements
A strong background in software development, which includes demonstrable experience of programming using C++ as a main tool.
-
Skilled in the d evelopment of new applications to meet user expectations and within formal constraints.
-
Model-driven development skills using Rhapsody would be highly advantageous
-
Development of applications within Linux and Windows platforms
-
Familiarity with the tools and approaches to Embedded development
-
Experience using tools associated with Iterative development lifecycles (Jira/DevOps)
-
Previous experience in the defence sector would be desirable, but is not essential
-
Excellent communication skills and the ability to work collaboratively with technical teams
-
Due to the nature of the client, it would be an advantage for candidates to hold, or be eligible and willing to undergo, a certain level of security clearance (SC).