Principal Engineer – Team Lead – c++ Embedded

Software Engineering Jobs

Oxfordshire Permanent £60000 - £75000 per annum + benefits

Job Purpose

Working as a lead of a small team of embedded engineers you will be key to developing our next generation of remote terminal units. This is an excellent opportunity for an experienced software engineer to work in a mixed signal environment, developing software for both analogue data acquisition systems and ARM based micro-controllers for high reliability operation in a hostile environment.

You will work with the Project Manager, Product Manager and/or other stakeholders to develop technical specifications then realise the product and support its release to the end user. This may include the opportunity for occasional site visits both in the UK and overseas to support commissioning and training.

Key Accountabilities

You will

  • Design new and modify existing products using company specific software to produce designs and implement systems.
  • Analyse scope and requirements, identify and solve problems.
  • take responsibility for the entire product life cycle, including specification, software architecture, design, validation, production release and customer support for released products
  • provide technical leadership within a small team working on automation products
  • provide innovative solutions to technical problems
  • drive design reviews
  • Support change management, testing, fault finding, prototype and production build.
  • provide end user support for both new and existing products

Qualifications, Experience & Skills

Skills – what do you need to be able to do?

  • Analyse the scope and requirements.
  • Interpret industry standards (BS/ISO/IEC/IEEE).
  • Interpret and/or contribute to requirements and specifications.
  • Create concept designs.
  • Use Integrated Development Environments together with Change and Configuration Management tools to develop software source code
  • Develop comprehensive test cases to demonstrate that functional and performance requirements are met.
  • Produce supporting documentation and provide training.
  • Solve problems.
  • Communicate verbally and using MS Office, Change and Configuration Management and similar collaboration tools.
  • Work with electronics, systems and mechanical engineers to design and debug systems
  • Manage part of, or whole projects.
  • Manage workflow and time.
  • Research emerging technical and regulatory trends.

Knowledge – what you need to know

  • Programming languages and libraries
  • C & CMSIS
  • C++ & STL
  • Java SE & Swing
  • Shell
  • Linux operating systems and POSIX system programming
  • Object Orientated and Structured Analysis and Design
  • Change and Configuration Management tools
  • Schematics and PCB layouts (for embedded)
  • Engineering mathematics and modelling (for analogue measurement systems)

This job ad was posted by Salt. To find out more about Salt’s Privacy Policy and how your application is processed, please visit our website

Job Information

Job Reference: SKEMBEDDED
Salary: £60000 - £75000 per annum + benefits
Salary per: annum
Job Duration:
Job Start Date: ASAP- 3 Months
Job Industries: Software Engineering Jobs
Job Locations: Oxfordshire
Job Types: Permanent
Job Skills: C++, Embedded, Linux, Shell

Here are some related jobs

Software Engineering Jobs

Frontend Software Engineer

We are looking for engineers who enjoy solving hard problems, who think on their feet and are obsessed with helping accomplish important missions while growing themselves in the process. We…

Software Engineering Jobs

Backend Engineer

We are looking for backend engineers who enjoy solving hard problems, who think on their feet and are obsessed with helping accomplish important missions while growing themselves in the process.…

Software Engineering Jobs

Ruby Developer

Ruby On Rails Developer Salt are working with a client looking for a full-stack developer to join on an initial 6 month contract. The role will involve working on all…

£400 - £435 per day

Upload your CV

Upload your CV and one of our consultants will be in touch with you as soon as possible.

Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.

  • Click here to find out more about Salt's Privacy Policy
  • This field is for validation purposes and should be left unchanged.

Cookie Consent×

Salt uses cookies to improve the user experience of our site. Cookies allow you to have a more enhanced journey through the site when searching for a specific job or location. Cookies are also used to help us understand how our site is being used. You can find out more about how Salt uses cookies here. By continuing to use the Salt site you are consenting to use our cookies.