R360 Embedded C Software Engineer: Visa sponsorship available

Embedded C Software Engineer: Visa sponsorship available


Solo Search








Software Development


£30k – £50k


Position: Embedded C Software Engineer

Suitable for: Firmware Engineer or Software Engineer with experience of RTOS and Embedded C

Location: Bradford area, West Yorkshire

Salary: £30-£50k Depending on experience

Please note, sponsorship is only available after the person has been working in the role for 1 yr+. Applications will be considered from individuals who have between 1- 3 years still to run on a visa before it expires.

Our client is looking for an Embedded Software Engineer or Firmware Engineer with Embedded C and RTOS experience. There are 2 positions up for grabs.

As part of an established development team, the Embedded Software Engineer or Firmware Engineer will be responsible for the design, development and implementation of software / firmware solutions for new products as well as maintenance of existing ones.

Essential Experience / Attributes Required:

  • Min 3 years’ experience as an Embedded Software Engineer or Firmware Engineer
  • Embedded C programming experience
  • RTOS (preferably Freescale MQX)
  • Serial Communications, preferably CAN Bus
  • A variety of debug and development environments
  • A/D conversion and Signal Processing
  • Working knowledge of mathematical modelling software (such as Matlab or Simulink)


  • Freescale Power PC
  • Freescale HCS12
  • CodeWarrior
  • Microchip PIC
  • CAN/CANOpen
  • SAE-J1939
  • Assembler languages
  • C++/C#
  • Automotive product qualification
  • Ideally, a degree level qualification with a minimum of 3 years post qualification, industry experience in a relevant discipline. Alternatively, HNC/HND equivalent or higher with an appropriate level of industry experience will be considered.
  • DSP implementation

Responsibilities of Embedded Software Engineer / Firmware Engineer:

  • You will generate clear, well documented, structured and reliable code on a variety of processors and microcontrollers
  • Equally, you will be happy to assist in all stages of code design and adopt a logical approach to implementation.
  • Develop new embedded architectures to support our growing product development plans.
  • Involvement begins at system requirement definition and continues through system verification and test.
  • Be a key contributor in defining the software architecture and designing for efficiency and reuse.

Full job description is available on request

To apply for this job please visit www.glassdoor.co.uk.