Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Software Engineer

Octagon Group

Livingston

On-site

GBP 30,000 - 50,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A market-leading organisation in Livingston, West Lothian, is seeking an Embedded Software Engineer to join a dynamic R&D team. You will work on embedded software development, collaborating closely with customers from concept to production. The ideal candidate should have strong skills in Embedded C and C++, alongside experience in Linux and microcontrollers. This role offers a chance to contribute to the development of innovative technology that saves lives.

Qualifications

  • Strong Embedded C and C++ skills gained in a commercial environment.
  • Experience with Linux system development.
  • Familiarity with 16 and 32-bit microcontrollers.

Responsibilities

  • Work on projects involving embedded software, Linux, and some C++.
  • Collaborate with customers throughout the full development process.
  • Investigate and develop new technologies and tools.

Skills

Embedded C
C++
Linux development
Microcontrollers
Methodologies for complex systems
Job description

A market-leading organisation based in Livingston, West Lothian, is looking for an Embedded Software Engineer to join a dynamic R&D team working on product development with a particular focus on ATEX/ IEC-Ex certified products.

Their products are used in markets ranging from Smart Metering, Oil & Gas, to Life Sciences and Medical.

The Embedded Software Engineer will be involved with working on a broad range of technical projects where initial ideas are developed into real products in short time scales.

Key Responsibilities
  • Working on projects involving embedded software, Linux and some C++
  • Working closely with customers throughout the full development process, from concept to production
  • Investigate, develop and utilise new technologies, techniques, processes and tools
Key Skills / Experience Required
  • Strong Embedded C and C++ skills gained in a commercial environment
  • Linux system development
  • Experience with 16 and 32-bit microcontrollers and standard buses and protocols (e.g. Ethernet, USB, RS232, I2C, SPI)
  • An understanding of appropriate methodologies to design, build and test complex systems
  • RTOS experience, Object-oriented design, Windows development and C# experience would be beneficial

This is a great opportunity for an Embedded Software Engineer to work with a team of highly skilled engineers, developing lifesaving technology based in Livingston, West Lothian.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.