Embedded Software Engineer - Barnsley WFH

  • Job Reference: 00316
  • Date Posted: 17 November 2022
  • Recruiter: Saxon Recruitment
  • Location: Barnsley, Yorkshire
  • Remote Working: Some remote working possible
  • Salary: £25,000 to £35,000
  • Sector: All Jobs
  • Job Type: Permanent
  • Work Hours: Full Time
  • Contact: Steve Saxon
  • Email: steve@saxonrecruitment.com

Job Description

Embedded Software Engineer - Barnsley / Hybrid WFH

Commutable from Sheffield, Rotherham, Doncaster, Barnsley, Wakefield, Huddersfield, Leeds.

This award winning and highly successful medium-sized company who design and manufacture innovative RF, Networking and Image Processing diagnostic equipment for the Automotive Industry are seeking an Embedded Software Engineer / Embedded C Developer due to expansion. You will either be a new Graduate or someone with 1-2 years experience. However, full Training and Support will be provided. The candidate will be involved in the full life cycle development of existing and next generation systems which utilise mobile technologies.

The company is a market leader with a customer base that includes all major vehicle manufacturers and with offices in Europe, US and China. Amongst the company’s achievements, it has been privileged enough to receive the Queen's Award for Enterprise and has been named as one of the London Stock Exchange Group's '1000 Companies to Inspire Britain'.

Their new line of next generation products are modular, ARM based, use DSP techniques, and operate on tailored, embedded, operating systems to deliver high performance. We are looking for an Embedded Software Engineer to join their multicultural team of pragmatic and passionate C/C++ Software Engineers. You will be working on innovative projects which utilise RF and wired communications to interface with vehicles and deliver IoT capabilities which keep their products connected to the Cloud.

You will need the ability to cooperate in a small multi-cultural team of software developers, and be encouraged to innovate and make autonomous decisions within an agile software development environment.

Required skills and experience for the Embedded Software Engineer should ideally include:

• A BSc/BEng (Hons) degree in a relevant subject with significant computing or electronics content, e.g. Computer Science, Software Engineering, Electronics Engineering

• Good knowledge of bare metal Embedded C, C++

• Good understanding of hardware (schematics, data sheets)

• Experience with debugging, diagnostic tools such as JTAG, oscilloscopes and bus analysers

• Knowledge of software development lifecycles and methodologies

• Understanding of the principles and levels of software testing

• Automotive experience desirable

• RF and/or wired communications experience desirable.

Key responsibilities of the Embedded Software Engineer include:

• Software requirements analysis and requirements management

• Design and coding of software

• Software test planning and execution

• Conducting all aspects of the software development process in accordance with company processes and standards.

The company develops their own products totally in-house which means there’s great opportunities to work on a broad range of interesting technologies throughout the whole life cycle of product development. They are an inclusive organisation, committed to deliver equality and diversity in all their employment practises and boast a high staff retention rate. The health and well-being of their employees is paramount, and their employee’s views are valued and respected. They have a committed Corporate Social Responsibility programme that extends to supporting local charities including Mencap and Barnsley Churches Drop-In Project. The company treats employees as individuals, has a great relaxed culture with flexible working, and a commitment to continuous training & development.