Software Engineer

Terry Parris Associates Limited
Crowborough, UK
10 Jul 2019
01 Aug 2019
Contract Type
Full Time
An excellent opportunity to join and innovative team and be part of a fantastic company.

Salary £50K - Crowborough - Permanent position.

Key responsibilities and accountabilities:
  • Design, implement, test and maintain C and C++ software for the product range
  • Develop software using Eclipse and the IAR plugin.
  • Develop software to run under the Unison and ThreadX RTOS's
  • Debug software using the Lauterbach Trace32 system.
  • Take mathematical algorithms and implement them in software.
  • Develop unit tests to support the new software.
  • Develop test software and utilities in Python including use of Conda
  • Run static code analysis using Klocwork.
  • Document designs and code as necessary in support of product safety and security certifications.
  • Work within an Agile development team.
  • Work to existing quality and technical standards and processes whilst supporting continuous improvement
  • Ensure code is aligned with the company coding standard.

Essential skills and experience:
  • Extensive relevant industry experience as a software engineer developing for embedded systems.
  • Good coding skills in C and C++.
  • Knowledge and extensive experience of an RTOS such as ThreadX, Unison, QNX, Integrity etc.
  • Ability to debug multi-threaded software using Lauterbach Trace32
  • Must be able to take a mathematical specification and implement it in software.

Desirable skills and experience:

·Python programming including use of Conda
  • Control theory
  • Digital filtering
  • Confident working with minimal supervision.
  • Good, proactive communication skills.
  • Flexible, tolerant, multi-tasking attitude when working under pressure.
  • Tenacious problem solver.

  • BSc Computer Science / Software Engineering

Or: -
  • BSc Electronic Engineering plus relevant software experience

Please apply through the link and we will call you to discuss the position in more detail.

Similar jobs

Similar jobs