Saxon Recruitment Solutions
                                                                            , 
 Bracknell, Berkshire
                                            
                    Senior Software Engineer C/C++ x2 - Bracknell
|  | Salary: £42000 - £55000 per annum + Attractive Benefits + Flexible Working | 
|---|
Overview
                                Senior Software Engineer C/C++ x2 - Bracknell Commutable from Reading, Woking, Slough, Camberley, Farnborough, Fleet. C++, C/C++, Embedded C/C++, Embedded Software, Embedded C, Linux, OOD, UML, Git, ICE, ARM, RS485, USB, TCP, UDP, Wifi. This leading designer and manufacturer of quality Electronic Control Technology for the global Security, Building / Home Automation, (IoT) markets, are seeking an experienced Embedded Software Engineer OR C/C++ Software Developer ideally from an Embedded Development environment, though not essential, to work as part of a growing multi-disciplinary R&D team developing innovative Products. The role of the C/C++ Software Engineer entails the designing, developing, testing and documentation of security panel code to a high quality that meets the requirements, working on other new Sensor Development R&D projects associated with detectors, acoustics, etc. The Ideal Knowledge, experience, skills required for the Software Engineer include:  C and C++ skills  Embedded Linux or Linux Development experience  Object Oriented design methods and tools, UML  Comms MQTT,TLS, REST API, RS485, USB  Target debugs, monitors or simulators  Good communication skills, have the ability to clearly convey an issue and solution  Creation of quality technical documentation  Source code control systems (Git)  Experience in an Agile software development environment  Debugging skills. It would be desirable if you have an understanding of the following:  ARM Cortex family of processors  Real Time Operating Systems, RTOS  TCP and UDP communications  Familiarity with microcontroller peripherals e.g. GPIO, DMA, ADC, Timers, etc  Wifi, OTA, uboot, 3G and 4G modems  Component test harnesses. The main accountabilities of the role include :  Research, Design and Develop software solutions for new and existing products within the guidelines provided by Management  Provide full technical documentation for allocated projects and provide support for those projects where future design changes are required.  Ensure product designs and code conform to all relevant standards pertaining to safety, functionality and performance  Ensure new code and updated code is fully tested with no regressions  Participate in code and design reviews. Excellent, challenging opportunities in a highly innovative organisation, working with a variety of interesting technologies. You will be given the autonomy and flexibility to develop products in a very friendly, informal work environment with flexible working, supportive Management, backed up by excellent staff retention. This job was originally posted as www.cwjobs.co.uk/job/89957901
                            
                                             
        