Embedded Software Developer

Vacancy posted: Wednesday, 11 January 2017

Salary: únegotiable based on experience
Location: Edinburgh

Closing date: 25 January 2017
Job ref. no.: 8497

Embedded Software Developer | Midlothian | Permanent or Contract | úneg.

The Client
This excellent opportunity is with a leading supplier of security products for the financial services and banking industries. They are currently experiencing a period of growth due to the development of innovative new technology. To satisfy demand, they require an outstanding Embedded Software Developer to work on a number of leading edge projects.

The Role
The Embedded Software Developer will work with a small team of junior and senior engineers to take projects from initial concepts through requirements gathering, design, prototyping, test, debug, verification, validation, manufacture, product support (full lifecycle). They will also work with existing mature projects to provide improvements and on-going maintenance.
They will maintain existing C code base and provide enhancements and bug fixes.
They will generate and maintain supporting documentation for engineering design and development processes.

The Candidate
The successful candidate is likely to have a relevant degree level qualification and will demonstrate the following skills / experience:

*C programming skills
*Good verbal, documentation and reporting skills
*Software systems architecture
*Embedded Linux
*Finite state machine design
*Experience and understanding of software lifecycle
*Embedded system test and debug skills
*Experience with distributed version control
*A degree in a relevant discipline
*Experience in a similar role
*Documentation of software designs
*An understanding of unit test
*Write functional tests procedures to be run by the test engineer
*Investigate and fix bugs and software defects. Work efficiently to meet release dates

Knowledge of any of the following would be advantageous:

*A working knowledge of ARM MCUs
*Real Time Operating Systems for embedded microcontrollers
*Keil uVision
*Keil RTX RTOS
*Human interface / user interface development
*GUI design
*Git and GitHub
*Write unit tests to run in Ceedling / CMock / Unity test framework
*A working knowledge of ZigBee PRO
*Use of SiLabs Ember ZigBee PRO stack

s1 says:

This job has been on the site for more than a week so it may be removed soon. Get your application in now before you're too late!Apply now
Contact Name Myles Allan
Telephone 01383 628 494

About Avenue Recruitment

If applying by email please send your CV in Word format.

View all jobs with Avenue Recruitment

Home  ›  Jobs  ›  Engineering/Technical  ›  Electronics  ›  Edinburgh

Get email alerts
for similar jobs!

Add alert

Your email is already registered, simply enter your password to set up your alert

Incorrect password, please try again.

send
Forgotten Password

You have 0 shortlistedApply for all Clear shortlist