Job Title: Principal/Lead Software EngineerLocation: Rochester, Kent.Hybrid: 1/2 day on site a week.Salary: Up to £75,000 with Annual bonus MUST have lived in the UK for at least 5+ years (SC Clearance) Working for one of the world's leading defence, security, and aerospace companies on their commercial and military platforms.What you’ll be doing:Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentationRequirements analysis and definition, System/Software Architecture/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, Safety Critical Development techniquesLiaise with customers on technical issues, define processes/procedures, perform design review assessments, and make sound strategic technical decisions within your area of responsibility/expertise Your skillsDesirable- Experience in UML for software design in EA, Rhapsody, or integrity ModelerExperienced with software modelling tools such as Simulink or SCADEExperience of scripting languages such as MATLAB or PythonWorking knowledge of Git/Subversion or other configuration managementUnderstanding of TCP/IP networking, experience of socket programmingExperience of Real-Time Operating Systems – such as Wind River’s VxWorks/GHS IntegrityExperience of Linux or Windows application developmentSkilled in software verificationDevelopment experience to DO178C StandardsApply NOW!