Sanderson are currently working with a client who are looking to grow their Embedded Software Engineering team.You will be designing and implementing real time system software around RF communications and sensors. This senior engineering role combines hands-on detailed design with technical team leadership.Job Purpose & Key ResponsibilitiesAs an embedded software engineer your responsibilities could include:Capture of embedded software requirements, software design and test / verification processes for efficient real time systems from R&D concept through to the full product development lifecycleThe implementation of bespoke data processing and control schemes.Understanding and applying new and emerging technologies inclusive of algorithm techniquesEssential skills will includeStrong skill set in C and/or C++ for embedded development and associated operating systemsCollaboration with cross-functional teams to deliver full lifecycle developmentsKnowledge of latest System on Chip devices, Software Defined Radio platforms and open-source frameworksGood understanding of Digital Signal Processing algorithms and experience of modelling or simulation algorithmsThis role will require eligibility to be clearable to DV ClearanceIf you're interested in the above, apply or reach out to