Embedded Software Engineer | C, C++, RTOS, Zigbee, Wi-Fi, BLE


Premium Job From Computer Futures

Recruiter

Computer Futures

Listed on

22nd January 2018

Location

Maidenhead

Salary/Rate

Salary Notes

Type

Contract

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Embedded Software Engineer | C, C++, ARM, RTOS, Zigbee, Wi-Fi and Bluetooth

We are seeking a highly talented and self-motivated Embedded Software/ Firmware Engineer to work in Plymouth or Maidenhead team, where you will be responsible for creating software for a wide range of home automation and Internet-of-Things products.

Rate: £40-45 per hour

Location: Plymouth or Maidenhead

Length: 6 months +

Start: ASAP

Key Responsibilities:

* Full lifecycle involvement in the detailed design, coding and validation of C/C++ embedded software

* Co-ordinate with other teams to ensure the timely delivery of new products according to agreed timescales

* Adopt in-house best practice for code integrity and design validation

* Ensure that the integrity of the system and software architecture is maintained throughout the lifecycle of the product

Key requirements

As an embedded C/C++ software engineer you will have a structured approach to design and verification with demonstrable skills in selecting appropriate software architectures. You will be able to produce efficient embedded software implementations and have a good appreciation of electronic hardware.

You will play a key role in the realisation of leading edge smart home products. It is key that you can demonstrate a successful track record of embedded software delivery in your career to date. You will have a passion for design excellence and demonstrate outstanding technical competence.

Essential skills and experience

* Proven skills in advanced embedded C and C++

* Object-oriented development

* Excellent understanding of electronics and microcontroller-based embedded systems

* Knowledge of firmware development environments including compilers, debuggers, emulators and toolchains

* Degree in computer science, electrical/electronic engineering or equivalent

* Self-starting, demonstrating a high degree of initiative in taking on challenges in a fast-moving environment

* Working well in a close-knit team

Desirable

* Experience of low-power wireless communications, such as Zigbee, Wi-Fi and Bluetooth

* Experience of ARM Cortex based microcontrollers

* Experience of Lean Agile processes, especially Test-Driven Development

* Experience in software design for RTOS-based systems

* Experience of revision control and source code management systems, especially Git

* Experience of software development for consumer products

If you would like to apply, please send me your updated CV and/or call me on 0117 910 3355

To find out more about Computer Futures please visit www.computerfutures.com

Computer Futures, a trading division of SThree Partnership LLP | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC387148 England and Wales

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: