Software Engineer

Key Recruitment Ltd
New Milton
21 Apr 2019
15 May 2019
Contract Type
Full Time

My client is a world leader in the design and manufactur of Alarm, Monitoring and Control Systems to the marine industry. This role is available due to the companies continued rapid sales growth. The successful engineer will work within a small dedicated design team based in the company’s offices in Hampshire.

The products we develop are all microprocessor driven displays, communications adaptors and a myriad of high tech sensors. A good working knowledge of electronics and software is essential.

Qualifications and Experience:

  • Have a minimum of 3 years’ experience in an electronics environment developing software based products
  • Demonstrate a thorough understanding of software design and defensive coding methodologies
  • Be self-motivated and driven with the ability to work to challenging timescales
  • Be able to actively support software testing (e.g. Code reviews, unit testing, Lint etc.)
  • Have the ability to work both independently and as part of a broader team
  • Have excellent attention to detail skills in order to deliver products of the best quality and right the first time
  • Have a commercial and entrepreneurial mentality with effective prioritisation and time management skills

Key Responsibilities:

  • Systems Architecture and product design
  • Supporting and improving existing products
  • Liaising with production and other company departments as required
  • Technical support for customers

Skills required:

  • Systems Architecture including topologies and system communications
  • Event driven systems
  • TCP/IP stack including broadcast/multicast, WebSocket’s and UDP datagrams
  • Linux Kernel, including driver development
  • NodeJS / JS / HTML5 / CSS3 / AngularJS
  • C++ / C
  • NMEA 2000 / J1939 CAN networks
  • OpenVPN
  • OpenWRT
  • Git / Gitlab
  • Application Deployment

Similar jobs

Similar jobs