To register for an event, please contact the organiser direct using the details below.
Please check timings and venue details with the organiser.

Loading Events

« All Events

  • This event has passed.

Embedded Systems Development: The Same, Only Different

6 December 2017 @ 6:00 pm - 8:00 pm

Although embedded devices are near-ubiquitous in developed economies, it’s a type of software development that sometimes seems shrouded in mystery to developers working with other technologies.

Embedded systems developers work in languages that might seem arcane to modern eyes, and we use specialised hardware and software tools that aren’t well understood outside our own field. Many of the things developers take for granted on other platforms are often absent by default – networking, a GUI, a working command line – even the presence of an operating system can’t be assumed.

But most software development use cases have parallels with other technical domains, and agile engineering approaches are helping closing the gap, too. Test-driven development and continuous integration builds are making inroads into the embedded world. Teams are adopting pairing and mob programming, and interest is growing in agile methodologies. We have commonly recurring patterns of implementation too, and although we’re working with different constraints, at least some of these patterns will be recognisable to other developers.

In this talk, I’ll take you through some of the quirks of developing for these small devices, but also the parallels that exist with other technical platforms. I’ll demonstrate on a realistic hardware design how modern engineering approaches like TDD and continuous integration can be made to work for us. Blinking LEDs 100% guaranteed

Embedded Systems Development: The Same, Only Different

Wednesday 6th December 2017, 6:30 pm.

Speaker: Mike Ritchie

Venue: Room 4.31, University of Edinburgh Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB.

This event is free of charge and open to all.

Refreshments and networking from 6:00 pm.


6 December 2017
6:00 pm - 8:00 pm

Engineering Scotland does not accept any responsibility for the accuracy of the diary postings on this web site.
Intending attendees are urged to check all details with the event organiser.
Send email to the Honorary Secretary with any questions or comments about this web site.
The registered address of Engineering Scotland is:
c/o Institution of Engineers and Shipbuilders in Scotland, 105 West George Street, Glasgow, Scotland, G2 1QL
Tel: 0141 248 3721