Embedded Software Engineer

1 week ago


Chester Cheshire, United Kingdom People Source Consulting Full time

Role: Senior Embedded Software Engineer Power Systems

Location: Chester

Remote work: 50% remote work but must live locally to Chester

Salary: competitive + benefits

Hours of Work: 36 hours

Ideally looking for skills in the following areas;

  • Embedded experience of developing for network-protocols
  • Embedded experience of developing for cyber security needs

The Senior Embedded Software Engineer holds a pivotal role in helping to define technical solutions and direction within the embedded software team. Leveraging their considerable experience at all embedded software levels, the Senior Embedded Software Engineer will be able to support the definition and creation of system architecture and at the same time, deliver efficient and robust code solutions that cover all embedded architectural levels and cover the full software lifecycle.

This role builds upon the Embedded Software Engineer role with comprehensive experience, proven understanding and delivery from a wide selection of software skills and knowledge. Additionally, the Senior Embedded Software Engineer may, from time to time, be required to take ownership of discrete project deliverables and help guide and mentor others towards their delivery.

Daily Duties:

  • Contributing to the creation of innovative designs
  • Helping to guide software architecture decisions based on your well-grounded experience
  • Feeding back on project requirements and helping to further guide definitions on deliverables
  • Helping to define and ticket deliverables including providing guidance on implementation.
  • Collaborating with team members on ticketing and work-breakdowns
  • C/C++ coding and ensuring the codebase is testable, tested and documented
  • Identification and communication of technical issues and risks, as well as relating ideas and alternatives
  • Interfacing with other teams to support company activities
  • Form, develop and present ideas and alternatives for consideration by others
  • Hold and expand your expertise in products, general coding and IT areas
  • Any other duties as and when required to maintain efficiency of the department/Company
  • Maintaining high quality and detailed project deliverable definitions (tickets) across all levels
  • Using your experience to help guide software architecture, design and implementation activities
  • Delivering code that meets requirements, is fully tested and is of a high quality
  • Overseeing codebase quality and performing code reviews
  • Proactively taking on assignments as well as addressing any assigned
  • Ensure work is documented
  • Proactively raise issues or risks, discovered or foreseen
  • Mentoring of junior members, where required
  • Ensuring compliance with all Company policies and procedures including Security, Environmental and Health & Safety, highlighting any real or potential Health and Safety issues to management in a timely manner and assisting in actioning any decisions made by management

Key Skills:

  • Degree or equivalent experience in computer science or similar discipline
  • Languages: advanced C / C++
  • Familiar with a wide range of ethernet communications protocols, including UDP & TCP/IP and TLS
  • Familiar with the concepts of unicast, multicast and broadcast packets
  • Embedded systems design and coding + Coding in a real-time operating system. (E.g. FreeRTOS)
  • In-depth and extensive understanding of threads and threading issues

Experience required:

  • Of AC Power monitoring methods and implementation
  • Working to Standards and customer requirements
  • Experience in data acquisition, control and communications
  • Experience of delivering commercial projects on real-time systems using (Free)RTOS or similar
  • Peripheral interfacing experience (SPI, I2C, memory)
  • Experience debugging multithreaded code
  • Experience of working with open-source libraries
  • Experience of working with an IP stack
  • Proven track record of completing tasks and projects effectively and to time
  • Experience delivering code on a range of MCU platforms, such as (but not limited to):
  • ARM Cortex (e.g., M7, A8)
  • PIC24/PIC32
  • ESP32
  • Net+Arm (e.g., NS9750)
  • STM32
  • MSP

How to apply:

Please send a CV to danielle.chapman@experis.co.uk



  • Chester, Cheshire, United Kingdom People Source Consulting Full time

    Role: Senior Embedded Software Engineer Power Systems Location: Chester Remote work: 50% remote work but must live locally to Chester Embedded experience of developing for network-protocols Embedded experience of developing for cyber security needs The Senior Embedded Software Engineer holds a pivotal role in helping to define technical solutions...


  • Chester, Cheshire, United Kingdom People Source Consulting Full time

    Role: Senior Embedded Software Engineer Power Systems Location: Chester Remote work: 50% remote work but must live locally to Chester Embedded experience of developing for network-protocols Embedded experience of developing for cyber security needs The Senior Embedded Software Engineer holds a pivotal role in helping to define technical solutions...


  • Chester, Cheshire, United Kingdom Experis UK Full time

    Role: Senior Embedded Software Engineer Power Systems Location: Chester Remote work: 50% remote work but must live locally to Chester Salary: competitive + benefits Hours of Work: 36 hours Ideally looking for skills in the following areas: Embedded experience of developing for network-protocols Embedded experience of developing for cyber security...


  • Chester, Cheshire, United Kingdom Experis UK Full time

    Role: Senior Embedded Software Engineer Power Systems Location: Chester Remote work: 50% remote work but must live locally to Chester Salary: competitive + benefits Hours of Work: 36 hours Ideally looking for skills in the following areas: Embedded experience of developing for network-protocols Embedded experience of developing for cyber security...


  • Chester, Cheshire, United Kingdom People Source Consulting Full time

    Role: Senior Embedded Software Engineer Power Systems Location: Chester Remote work: 50% remote work but must live locally to Chester Salary: competitive + benefits Hours of Work: 36 hours Ideally looking for skills in the following areas; Embedded experience of developing for network-protocols Embedded experience of developing for cyber security needs...


  • Chester, United Kingdom People Source Consulting Full time

    Role: Senior Embedded Software Engineer Power SystemsMaking sure you fit the guidelines as an applicant for this role is essential, please read the below carefully.Location: ChesterRemote work: 50% remote work but must live locally to Chester Salary: competitive + benefitsHours of Work: 36 hoursIdeally looking for skills in the following areas;Embedded...


  • Chester, United Kingdom Experis UK Careers Full time

    Role: Senior Embedded Software Engineer Power SystemsLocation: ChesterRemote work: 50% remote work but must live locally to ChesterSalary: competitive + benefitsHours of Work: 36 hoursIdeally looking for skills in the following areas:Embedded experience of developing for network-protocolsEmbedded experience of developing for cyber security needsThe Senior...


  • Chester, United Kingdom People Source Consulting Full time

    Role: Senior Embedded Software Engineer Power Systems Location: Chester Remote work: 50% remote work but must live locally to Chester Salary: competitive + benefits Hours of Work: 36 hours Ideally looking for skills in the following areas; Embedded experience of developing for network-protocols Embedded experience of developing for cyber security...


  • Chester, United Kingdom People Source Consulting Full time

    Role: Senior Embedded Software Engineer Power SystemsLocation: ChesterRemote work: 50% remote work but must live locally to Chester Salary: competitive + benefitsHours of Work: 36 hoursIdeally looking for skills in the following areas;Embedded experience of developing for network-protocolsEmbedded experience of developing for cyber security needsThe Senior...


  • Chester, United Kingdom People Source Consulting Full time

    Role: Senior Embedded Software Engineer Power SystemsLocation: ChesterRemote work: 50% remote work but must live locally to Chester Salary: competitive + benefitsHours of Work: 36 hoursIdeally looking for skills in the following areas;Embedded experience of developing for network-protocolsEmbedded experience of developing for cyber security needsThe Senior...


  • Chester, United Kingdom People Source Consulting Full time

    Role: Senior Embedded Software Engineer Power SystemsLocation: ChesterRemote work: 50% remote work but must live locally to Chester Salary: competitive + benefitsHours of Work: 36 hoursIdeally looking for skills in the following areas;Embedded experience of developing for network-protocolsEmbedded experience of developing for cyber security needsThe Senior...


  • Chester, United Kingdom People Source Consulting Full time

    Role: Senior Embedded Software Engineer Power Systems Location: Chester Remote work: 50% remote work but must live locally to Chester Salary: competitive + benefits Hours of Work: 36 hours Ideally looking for skills in the following areas: Embedded experience of developing for network-protocols Embedded experience of developing for cyber security...


  • Chester, United Kingdom Experis UK Full time

    Role: Senior Embedded Software Engineer Power SystemsLocation: ChesterRemote work: 50% remote work but must live locally to Chester Salary: competitive + benefitsHours of Work: 36 hoursIdeally looking for skills in the following areas:Embedded experience of developing for network-protocolsEmbedded experience of developing for cyber security needsThe Senior...


  • Chester, United Kingdom Experis UK Full time

    Role: Senior Embedded Software Engineer Power SystemsLocation: ChesterRemote work: 50% remote work but must live locally to ChesterSalary: competitive + benefitsHours of Work: 36 hoursIdeally looking for skills in the following areas:Embedded experience of developing for network-protocolsEmbedded experience of developing for cyber security needsThe Senior...


  • Chester, United Kingdom People Source Consulting Full time

    Role: Senior Embedded Software Engineer Power SystemsLocation: ChesterRemote work: 50% remote work but must live locally to Chester Salary: competitive + benefitsHours of Work: 36 hoursIdeally looking for skills in the following areas:Embedded experience of developing for network-protocolsEmbedded experience of developing for cyber security needs The Senior...


  • Chester, United Kingdom Experis UK Full time

    Role: Senior Embedded Software Engineer Power SystemsIs this your next job Read the full description below to find out, and do not hesitate to make an application.Location: ChesterRemote work: 50% remote work but must live locally to Chester Salary: competitive + benefitsHours of Work: 36 hoursIdeally looking for skills in the following areas:Embedded...


  • Chester, United Kingdom People Source Consulting Full time

    Role: Senior Embedded Software Engineer Power SystemsLocation: ChesterRemote work: 50% remote work but must live locally to Chester Salary: competitive + benefitsHours of Work: 36 hoursIdeally looking for skills in the following areas:Embedded experience of developing for network-protocolsEmbedded experience of developing for cyber security needs The Senior...


  • Cheshire, United Kingdom Experis UK Full time

    Role: Senior Embedded Software Engineer Power Systems Location: Chester Remote work: 50% remote work but must live locally to Chester Salary: competitive + benefits Hours of Work: 36 hours Ideally looking for skills in the following areas: Embedded experience of developing for network-protocols Embedded experience of developing for cyber security...


  • Cheshire, United Kingdom Experis UK Full time

    Role: Senior Embedded Software Engineer Power SystemsLocation: ChesterRemote work: 50% remote work but must live locally to Chester Salary: competitive + benefitsHours of Work: 36 hoursIdeally looking for skills in the following areas:Embedded experience of developing for network-protocolsEmbedded experience of developing for cyber security needsThe Senior...


  • Chester, Cheshire, United Kingdom Axiom Software Solutions Limited Full time

    Job Title:Embedded CDeveloper Location:Rochester UK Duration:6 month contractwith Inside IR35Working model: FullyOnsite Design and develop software in embeddedC. Interpret functionalrequirements to produce high level and lowlevel software designartifacts. Work to theJCB software development process based around the Vmodel. Debug and faultfind issues at a...