Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Design Engineer

Advanced Co

Barnsley

On-site

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading fire systems technology firm is seeking an Embedded Design Engineer to join their creative software engineering team. You will develop and maintain embedded software for life-critical equipment, support product design and enhance existing products. Ideal candidates will have significant experience in embedded C, knowledge of RTOS codebases, and a detail-oriented, creative problem-solving approach. The role involves collaborating with hardware engineers and contributing from day one.

Qualifications

  • Significant experience in a similar role.
  • Highly proficient in Embedded C.
  • Experience with baremetal and RTOS codebases.
  • Ability to write low level drivers.
  • Experience in producing detailed design documentation.

Responsibilities

  • Develop and maintain embedded software for life-critical equipment.
  • Support the complete design process for products.
  • Add features to existing product line.
  • Support hardware engineers by understanding their requirements.

Skills

Embedded C
Problem-solving
Attention to detail
Creative thinking
Version management (GIT)
Job description
Overview

Our team members are passionate, driven and up for a challenge. If you have ambition to make a difference, then please read on.


As an Embedded Design Engineer, you’ll play a significant role in contributing to the quality of our products, ensuring they perform to the most exacting standards and are easy to use. Our fire systems constitute of networks of up to 200 nodes with each node communicating with up to 1000 sensors in real time. Speed is of the essence so that the panel can gather the information and trigger complex cause and effect rules to safely deal with any situation. Our systems include fire panels, gas suppression panels, paging systems, wireless interfacing, voice / audio, telephone exchanges and a whole host of peripheral devices.


We have some difficult challenges, and in this role, you’ll have the support of engineers with different levels of experience until you’re up to speed. You’ll be part of a team where you’ll be able to contribute at the earliest opportunity, take ownership, constructively challenge current thinking, and play a key role in delivering successful projects.



Responsibilities


  • You’ll be a key member of a creative software engineering team that designs, develops, maintains and is responsible for embedded software in real-time environments for life-critical equipment.

  • You’ll get involved with a wide range of activities that support the complete design process

  • As well as working on new products, you’ll be supporting our existing product line up by adding features and moulding the products to meet the latest customer, approvals or market requirements.

  • You’ll support your hardware engineering colleagues, developing an awareness of their requirements when interfacing with software.



About You


  • You love what you do and have a desire to learn and challenge yourself.

  • You can take a complex idea, break it down and deliver a well designed and thought out solution.

  • You presents ideas coherently and you constructively challenge current thinking.

  • You have great attention to detail with a methodical approach to tasks.

  • You can solve problems creatively and demonstrate a high integrity in a life critical environment.

  • You are flexible and hardworking with a ‘can do’ and curious attitude.



Experience


  • Significant experience in a similar role

  • Highly proficient in Embedded C

  • Experience of working on baremetal and RTOS codebases, scaling from single module code to more complex, modular, layered architecture systems.

  • You’ll be able to write low level drivers at SFR level to interface to high level code (SPI, UART, Timers, GPIO etc…)

  • You’ll have had experience in producing detailed design documentation and delivering readable, maintainable, structured code.

  • Interfacing to third party APIs

  • Version management (preferably GIT)



Your CV will stand out if you’ve had experience of:



  • Working with IP based products.

  • Knowledge of Renesas processors

  • Working in an industry where products are approved to third party standards (EN / UL)



If you're excited by this opportunity, we'd love to hear from you! Please tell us about yourself by uploading your CV.

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