Software / Firmware Engineer

Job Details

permanent
Bognor Regis, South East, United Kingdom
Ametek
09.01.2024
Want updates for this and similar Jobs?


Full Job Description

Solartron Metrology Ltd is a world leader in the design and manufacture of highly accurate, precise and rugged digital and analogue linear measurement sensors and dimensional gauging probes, including LVDT displacement transducer and gauging probes, for industrial, aerospace and control applications. We are currently looking for a Software/Firmware Engineer to join our Team based in Bognor Regis.

As a Software/Firmware Engineer, you will design, install and troubleshoot firmware systems and their components. You will play an active role in every phase of the firmware development cycle, and you must be prepared to adapt systems quickly to meet changing business needs. 

Duties and responsibilities:

  • Design of complex desktop WINDOWS applications (not web applications)

  • Design and Coding Experience of time critical WINDOWS 10 applications including interfaces to the outside world

  • Strong understanding of OO design and implementation

  • Experienced with C#

  • Experience with WinForms

  • Able to demonstrate from several previous roles a structured and organised approach to software design that generates easily maintainable WINDOWS Application Software

  • Able to work effectively in a small team managing own time efficiently

Experience and Skills:

Essential:

  • Three+ years C experience in an industrial environment

  • STM32 firmware experience in successful commercial products

  • Familiarity with Oscilloscopes, Signal Generators and other lab instrumentation

  • C# WPF and WinForms

  • Basic electronics

  • Visual Studio

  • GIT for version control

  • PLC protocols (Modbus/Ethernet IP/ProfiNet etc.)

  • TCP/IP, Sockets

  • Experienced with use of an RTOS, TCP/IP and implementation of serial protocols

Desirable:

  • Experience of Android

  • PSoC

  • Visual GDB

Education:

  • Degree level or HND in a technical discipline, ideally electronic engineering.

Report Job