Skip to main content

Embedded Software Engineer

Embedded Software Engineer

< Back to Job Search

Hernshead Recruitment

About this position:

My Client is looking for an Embedded Software Engineer who has experience with Safety Standards experience, to design, develop and test electrical systems for their machines.

Job Responsibilities:
 

  • Creating new software components and drivers for embedded systems.
  • Modifying and extending existing software components and drivers.
  • Writing, maintaining and executing unit tests as a core part of the development lifecycle.
  • Testing code, refining and rewriting as necessary
  • Working with project managers, designers, other developers, systems analysts and sales and marketing professionals
  • Creating and maintaining full documentation sets for all new, or updated applications, algorithms and processes
  • Providing diagnostics and bug fix, including:
    • Logging reported faults/change requests
    • Investigating reported faults and bugs and implementing fixes/solutions
    • Maintaining fault and software documentation and change management, recording all changes to software
  • Working within an ‘Agile’ project framework and delivering packages of work on time
  • Checking all files into the Company’s document control system and source control system as appropriate, including all required information.

Experience Required:
 

  • Degree qualified in Computer Science/Electronics or related discipline
  • Knowledge of embedded C and/or C++
  • Experience with of embedded, real-time control systems
  • Logical, analytical and creative approach to problems
  • Ability to learn new skills and technologies quickly
  • Creative and innovative thinker
  • Attention to detail
  • Flexible and adaptable approach
  • Excellent interpersonal skills
  • Positively influencing others in multi-functional team working environment

About this position:

My Client is looking for an Embedded Software Engineer who has experience with Safety Standards experience, to design, develop and test electrical systems for their machines.

Job Responsibilities:
 

  • Creating new software components and drivers for embedded systems.
  • Modifying and extending existing software components and drivers.
  • Writing, maintaining and executing unit tests as a core part of the development lifecycle.
  • Testing code, refining and rewriting as necessary
  • Working with project managers, designers, other developers, systems analysts and sales and marketing professionals
  • Creating and maintaining full documentation sets for all new, or updated applications, algorithms and processes
  • Providing diagnostics and bug fix, including:
    • Logging reported faults/change requests
    • Investigating reported faults and bugs and implementing fixes/solutions
    • Maintaining fault and software documentation and change management, recording all changes to software
  • Working within an ‘Agile’ project framework and delivering packages of work on time
  • Checking all files into the Company’s document control system and source control system as appropriate, including all required information.

Experience Required:
 

  • Degree qualified in Computer Science/Electronics or related discipline
  • Knowledge of embedded C and/or C++
  • Experience with of embedded, real-time control systems
  • Logical, analytical and creative approach to problems
  • Ability to learn new skills and technologies quickly
  • Creative and innovative thinker
  • Attention to detail
  • Flexible and adaptable approach
  • Excellent interpersonal skills
  • Positively influencing others in multi-functional team working environment
Upload your CV/resume or any other relevant file. Max. file size: 39 MB.

Job Overview
Offered Salary
£55 Per HOUR
Job Type
Contract
Consultant
Close Menu