Horsham - Senior Software Engineer -50-60k (negotiable) This is a great opportunity to join a consultancy creating innovative electronics products, based in Horsham. You will need to have an understanding within Software engineering using C/C++ for embedded software design and object oriented programming. More details below: Main Duties: Develop and maintain firmware/software for new and existing projects Take software requirements from concept design to detailed design and coding Work with cross functional teams to rectify issues or identify risks Skills Needed: Experience within C/C++ Understanding within embedded software design and programming for micro controllers (ARM) Understanding of developing user interfaces You need to be security clearable (British or a candidate who has lived in the UK for over 5 years) More Details: This client work with clients in the defence/security sectors so you need to be willing and eligible to go through basic clearance. Therefore, you will have to be a British citizen or a candidate who has lived in the UK for 5 years. If you believe your experience fits the requirements above, please apply with an updated CV and any supporting information.