Software Engineer
Job Title: Software Engineer
Location: Rochester, Kent – We offer a range of hybrid and flexible working arrangements – please speak to your recruiter about the options for this particular role. Salary: £34,000 – £40,000 – Depending on skills and experience What you’ll be doing: · Developing embedded software, peripheral drivers, protocol, human-machine interfaces and associated supporting documentation · Analysing and defining, software architecture/ design, modelling and simulation, systems/ software integration, verification and validation, safety critical development techniques Your skills and experiences: Essential: · Degree or equivalent qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, maths) environment · Excellent Software Engineering skills, with a solid foundation in one of C/C++/C#· Knowledge and understanding of the Software Lifecycle Desirable: · Practical experience of developing embedded software (e.g., for bare metal or embedded RTOS platforms)· Scripting languages such as MATLAB or Python Benefits: You’ll receive benefits including a competitive pension scheme, enhanced annual leave allowance and a Company contributed Share Incentive Plan. You’ll also have access to additional benefits such as flexible working, an employee assistance programme, Cycle2work and employee discounts – you may also be eligible for an annual incentive. The Software Engineering team: As a Software Engineer you will be working as part of a team of passionate and innovative engineers creating world-leading control and display systems. Thi...