Embedded Software Engineer | C, C++, RTOS, Zigbee, Wi-Fi, BLE
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
Start Date
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