Embedded Software Engineer


Premium Job From Computer Futures

Recruiter

Computer Futures

Listed on

4th May 2017

Location

Edinburgh

Salary/Rate

£40000 - £50000

Type

Permanent

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

Keywords: Software, Engineer, developer, programmer, android, embedded C, C++, C#, Java, Python, WPF, QT, Gtk, Swing, PICs, arduino, GUI, newcastle, graduate

This is an exciting opportunity for a Software Engineer to join a fast moving start-up where you be involved in exciting technology.

The Software Engineer role is primarily concerned with the production of code, encompassing the entire Software Development Lifecycle. Therefore analysis, system design and maintenance duties will be required, in addition to writing and debugging code.

Though most of the role is concerned with the production of application level software, it will also involve some level of embedded firmware development on devices such as PICs and Arduino microcontrollers.

* Skills required by the Software Engineer:

* Ideally the candidate has experience developing for Linux or Android on bespoke hardware.

* Experience developing GUI applications using frameworks such as WPF, Qt, Gtk, Swing.

* Experience with embedded software systems and firmware development is strongly desired, as is experience of interfacing software with bespoke hardware. Some basic electronics knowledge would be beneficial.

* Ideally the candidate will have 2-3 years of relevant industrial experience, however recent graduates will also be considered depending on their skills.

* Development under quality systems using extensive unit testing and code reviews is preferred.

* Excellent communication and presentation skills, and the ability to work in a dynamic team-based environment on complex, fast-paced projects, interacting with both internal and external partners are a must.

* Minimum BEng/BSc (or equivalent) in a Computer Science, Computer Science and Electronics, or Software Engineering degree is highly desirable.

This job may require travel throughout the UK and some occasional international trips.

You are currently using an outdated browser.

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