Leave us your email address and we'll send you all the new jobs according to your preferences.

Embedded Software Engineer

Posted 2 hours 20 minutes ago by Eden Scott

Permanent
Not Specified
I.T. & Communications Jobs
Edinburgh, United Kingdom
Job Description

Are you the type of embedded software engineer who loves being customer-facing, getting stuck into several exciting project at once, and writing intelligent, robust code (Embedded C, C++)? If so, this position could be an excellent match for your expertise.


The Company
You will be working for one of Scotland's leading product design and development consultancies. They're an employee-owned business, who operate out of a characterful, light-filled office in the South of Edinburgh. It is easily accessible, with free on-site parking and plenty of local public transport connections.


Established in 2003, they have developed a reputation for providing best-in-class product design and medical device consultancy services, with over 80% of their projects derived from repeat business. You can expect to work in a hybrid arrangement, with the flexibility to combine working from home with time in the office, and flexible working hours to suit your needs.


The Role
You can expect a varied, exciting, and challenging role. Your main responsibility will be to deliver software for interdisciplinary projects involving electronics, software and mechanics.


You will work closely with clients and in-house project managers, and can expect to get involved in the following areas:



  • Scoping, defining, and implementing test software for electronics products.

  • Integrating product software for prototypes, test circuits, and products.

  • Regularly reviewing work to ensure it meets lofty functional and quality requirements.

  • Supporting full-lifecycle product development


It would also be great if you had experience in other programming languages (e.g. C#, Python, Swift, Java), Wireless connectivity (for example Bluetooth / BLE) or Serial communications (for example USB, RS232, SPI, I2C or 1- Wire) but this isn't a pre-requisite to be considered.


To thrive as an applicant, you will be able to



  • Demonstrate 3 years' worth of relevant industry experience (excluding studies) in embedded software design using Embedded C and/or C++

  • Work with microcontrollers e.g. ARM, MSP430, PIC etc

  • Have a working knowledge of operating systems (RTOS / Linux / Windows)

  • Show a solid understanding of Software Lifecycles and development methodologies

  • Be comfortable and rigorous in the testing, debugging, and troubleshooting design phases.


In return, you can expect:



  • A competitive package that includes an equal share of company tax-free bonuses through the employee trust (after 12 months service).

  • Flexible working and a hybrid working pattern, with significant WFH opportunities.

  • Enhanced sick pay, maternity/paternity leave and holiday schemes are also offered alongside a Cycle to Work scheme, EV lease scheme and numerous salary sacrifice benefits via Mintago (e.g. childcare/nursery costs, tax-free gym membership) as part of the package.


Sounds great! How do I apply?
This role is being supported by Derek Polowyj from Eden Scott. To apply, you can follow the links within the advert or contact Derek on or by emailing

Email this Job