Permanent

Embedded Software Engineer

Job Opportunity Details
Embedded Software Engineer Permanent
Embedded Software Engineer Yateley
Embedded Software Engineer
Embedded Software Engineer £45,000 - £65,000 + benefits
Embedded Software Engineer Onsite
Embedded Software Engineer NG-7335-1

We are recruiting an Embedded Software Engineer for our client who specialise in environmental monitoring sensors and systems. 

As part of this role, you will be working on complex software projects for one or more products. You will be expected to have detailed knowledge of one or more technical software stacks, and will partner with other team members and technical leads across engineering to plan, develop, test, and deliver software for products.

Key responsibilities: 

•    Working either individually or collaboratively to develop software for company products.
•    Document software and update specifications as required. 
•    Understand the deployment of real-time and / or Linux based operating systems for embedded systems
•    Develop and debug complex embedded systems utilising a broad range of communication protocols and peripherals.
•    Understand digital electronics, reading schematics and debugging PCB issues.
•    Hardware in the loop testing, debugging, and validation.
•    Identify opportunities for software efficiency improvements through code re-use across a varied range of products and projects.


Knowledge, Skills, and Experience:

•    C/C++ (Object oriented coding)
•    Able to code proficiently in C & C++ targeted at Linux based or microcontroller based embedded systems.
•    Bare metal microcontroller development 
•    Experience with microcontroller hardware (e.g. STM32, PIC) and frameworks, working with the memory, performance, and power constraints of these systems. 
•    Embedded Systems (DevOps / Build systems)
•    Experience of developing and debugging, including cross-compiling for different hardware architectures, virtualisation and docker concepts. 

Qualifications

Degree in Electrical / Electronic Engineering, Physics, Maths, Software Engineering, Computer Science, or relevant 5+ years of proven software engineering job experience and on the job training equivalent to a degree.

Security clearance will be applied for on appointment – UK passport holders required plus proof of residency in UK for last 5 years.

Apply

Apply
Share This