Embedded Software Engineer C/C++ - Bracknell

Posted 8 December 2017 by Saxon Recruitment Solutions Ending soon
Embedded Software Engineer C/C++ - Bracknell.

Commutable from Reading, Woking, Slough, Camberley, Farnborough, Basingstoke.

Embedded C/C++, Embedded Software, Embedded C, C/C++, Firmware, 8/16/32 bit micros, Z-Wave, ZigBee, RS485, RS232, I2C, SPI, ADC, DAC, ICE, Oscilloscope, Ethernet, DSP, ARM Cortex M3/M4 microcontrollers, TCP/IP, UDP.

Due to further expansion, this leading designer and manufacturer of quality electronic Control equipment for smart buildings, home automation, (IoT), are seeking an experienced Embedded Software Engineer with solid C/C++ skills in an Embedded environment.

The Embedded Software Engineer will work on new Sensor Development R&D projects associated with detectors, acoustic, video, integrating ip camera and integrating Z-Wave Wireless into Products. The attractiveness of the role is the variety - low level embedded development, high level applications in C/C++, working in a multi-disciplinary team allied to the Internet of Things ( IoT ).

The Knowledge, experience, skills required for the Embedded Software Engineer include :
* C/C++ skills, ( + 5 years experience )
* Object Oriented Design knowledge
* In Circuit Emulation ( ICE ), debug monitors, simulators, logic analyzers
* Experience of source code control systems (Git)
* Experience in the full development life cycle of high volume electronic products.

It would be desirable if you have the following skills, experience :
* Digital wireless comms (eg, Z-wave, BT, ZigBee, mesh networks etc ..)
* Embedded Linux
* ARM Cortex family of processors
* Z wave integration into a product
* Real Time Operating Systems (RTOS)
* Understanding of serial communications
* TCP and UDP communications
* Familiarity with microcontroller peripherals e.g. DMA, ADC, Timers, etc.

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 technically challenging opportunities in an expanding and highly innovative organisation, working with a variety of interesting technologies, gaining Z-Wave. 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.

Required skills

  • DAC
  • Embedded Software
  • Ethernet
  • ICE
  • Oscilloscope
  • RS485
  • SPI
  • ZigBee
  • Firmware
  • I2C
  • RS232
  • TCP/IP
  • Embedded C
  • DSP
  • C/C++
  • ADC
  • Embedded C/C++
  • Z-Wave
  • 8/16/32 bit micros
  • ARM Cortex M3/M4 microcontrollers
  • UDP.

Reference: 33995596

Bank or payment details should not be provided when applying for a job. reed.co.uk is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Report this job

Email me jobs like this

By clicking Submit, you accept our Terms & Conditions.