Embedded Software Engineer Mid or Senior

Job Title: Embedded Software Engineer Mid or Senior
Contract Type: Permanent
Location: Kent
Salary: dependant on experience
Start Date: 2019-04-15
Reference: MM/74938a
Contact Name: Mina Machacek
Contact Email:
Job Published: May 14, 2019 11:00

Job Description

We are looking for an embedded C software developer who can bare metal program on custom hardware? This role will provide you with end-to-end software development where you get to see your work go to market? If you are interested in working with small but powerful microcontrollers, or the latest Bluetooth MESH standard, we have a talented international team of engineers waiting to meet you!

To strengthen our Product organization, we are now looking for a software engineer to join our embedded products team. The ideal candidate will be able to demonstrate a deep understanding of embedded software.

Our client is a provider of energy efficient products and solutions for a global audience with key objectives in bringing new IoT solutions with products to market.  
This opportunity allows you to be part of a team that strives in world class excellence and best practice.  Your responsibilities will include but not be limited to:-

·         Participate in the product definition and specification of features and break these down into work tasks, for estimation, monitoring and reporting progress
·         Full software life-cycle design - analysis, design, implementation, test, release & defects
·         Using toolchains to manage code, build images and test and debug on hardware target platforms with tools such as oscilloscopes and logic analysers
·         Ensure designs are documented to a high standard
·         Maintenance of software; Defects recording, tracking and resolution
·         Writing unit tests (automation), integration testing in a DevOps environment

·         From 1-3 years for Junior, 3-7+ years for Senior, of software development on embedded platforms
·         Proficient coding in C- other languages such as C# and Python would be an advantage
·         Use of GIT based source code control
·         A good understanding of the development principles for heavily embedded, resource constrained platforms
·         The ability to read electronic design documentation (schematics, assembly drawings) and understand the function of common electronic circuits
·         Experience in embedded software development on popular micro-controllers i.e.  Arm Cortex-M core

·         25 days annual leave plus bank holidays
·         Pension scheme
·         Cycle to Work scheme
·         Private Medical Insurance
·         Free tea and coffee
·         Flexible working
·         Annual Bonus Scheme
·         Season Ticket Loan


By applying for this job, you are choosing to accept Creative Personnel's Terms & Conditions. At Creative Personnel we process certain personal information about you for our legitimate business interests in order to identify and contact you about suitable positions that may be relevant to you. Details are set out in our Privacy Policy. 

Get similar jobs like these by email

By submitting your details you agree to our T&C's