Contract Software Engineer C

Planet Forward Ltd
23 Mar 2019
31 Mar 2019
Contract Type
Full Time
Purpose of Role

We are seeking an experienced software engineer to provide real time embedded software development expertise to work with a small team of software engineers developing enhancements to a data distribution system. Your work will contribute to our Maritime business stream.

Your primary role will be to develop, in C, new functionality to interface to ships navigation equipment including digital compasses and other devices conformant to the NMEA standard. You will also be expected to be able to integrate and debug your software on target hardware that utilizes IP network technologies with low latency performance requirements.

The role would suit an engineer who is a quick learner able to apply existing knowledge to new products and also pick up new software technologies quickly. As part of our dynamic multi-project environment you may be required to work on other projects depending on your experience and aptitude.

Key Responsibilities

* Software Development in C targeted at PIC32 processors running the FreeRTOS real time operating system.

* Contributing to daily standups as part of an Agile team using the Jira issue tracking tool.

* Hardware\Software integration, defect investigation and defect resolution.

Skills, Qualification and Experience

* Proven track record of developing real time embedded software for several projects

* C programming to an advanced level

* Experience of Real Time Operating Systems

* Microcontroller development, ideally PIC32

* Knowledge of IP networks, TCP, UDP, NTP and an ability to develop and use Wireshark dissectors

* Experience of working within the defence sector


Personal Attributes

* Able to manage your working time efficiently

* Able to work reliably with work patterns aligned to existing team

* Good verbal communicator in order to seek clarification of requirements and provide clear feedback on progress and issues

* Eligible for SC clearance

* Occasional travel to Middlesex may be required

Similar jobs

Similar jobs