Department: Panel Software R&D, based in the Bracknell office
Location: Bracknell, Berkshire
Closing Date: 30/04/2020
Main purpose of the job
We are looking for an experienced Software Engineer who is self-motivated, enthusiastic and a team player to be part of our Software development team creating innovative products and features for the global security industry.
The primary purpose of this role is to design, code, test and maintain the high quality code with in our security products.
Research, design and develop software solutions for new and existing products and features.
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
Work with the Project Manager and/or the Team Leader to provide realistic effort estimates for new projects.
To take part in specification and planning meetings as required.
Provide status reports on assigned tasks to the Project Manager.
Investigate and resolved issues within the code.
Organise your work within each stage of a project to achieve an earliest possible completion date.
When required provide support to resolve customer issues.
Train and support new staff where the need arises.
Knowledge, Experience and Skill required
C/C++ skills, (+ 5 years)
Embedded Linux (+ 5 years)
Object oriented design methods and tools
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)
Proven experience in an Agile software development environment
ARM Cortex family of processors
Real Time Operating Systems
TCP and UDP communications
Familiarity with peripherals e.g. GPIO, DMA, ADC, Timers, etc
Wifi, OTA, uboot, 3G and 4G modems
Component test harnesses
EXCELLENT STAFF BENEFITS
If you believe you have the necessary skills for this role, please send your CV and covering letter to firstname.lastname@example.org.