Senior Embedded Software Engineer

1 week ago


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 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

People Source Consulting Ltd is acting as an Employment Agency in relation to this vacancy. People Source specialise in technology recruitment across niche markets including Information Technology, Digital TV, Digital Marketing, Project and Programme Management, SAP, Digital and Consumer Electronics, Air Traffic Management, Management Consultancy, Business Intelligence, Manufacturing, Telecoms, Public Sector, Healthcare, Finance and Oil & Gas

  • 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 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 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 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 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, 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, 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, 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, North West, 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, 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...


  • 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...


  • Chester, United Kingdom Experis UK Full time

    Role: Senior Embedded Software Engineer Power SystemsLocation: Chester Remote work: 50% remote Salary: competitive + benefitsHours of Work: 37 hours The Senior Software Engineer: Power Systems role is intended to be the backbone for the Company's AC power systems software development team, helping to define and guide the architecture and the elements that...