Banner Default Image

Senior Engineer - Firmware

Location: Suffolk Salary: £60000 - £70000 per annum
Sector: Electronics Specialism:
Type: Permanent Contact: Mark Crorkin

Senior Firmware Engineer

Excellent opportunity to work join oneof Europes fastes growing companies and work on developing their products along with your career.

Main purpose:

To lead development of firmware on the next generation AC charging stations (EVSEs). Hands-on development, with embedded software team management.

Key responsibilities:

  • Testing & development of firmware, with team members & partners.
  • Assisting with the New Product Introduction (NPI) processes for smooth transition to production
  • Set up and operation of a firmware development architecture. To include;

o Setting up of source code version control

o Build machines

o Testing practices and tools e.g. automated unit or functional testing

o Development of coding standards

o Team management - internal teammates & partners/contractors

  • Improving the quality of the legacy code to meet standards in next generation firmware.
  • Assisting in the architecture of new products, especially around security & scalability.
  • Own working processes with design & manufacturing partners on firmware development, and ensure stable manufacturing processes in regards to firmware/embedded testing.

Key Skills & Experience:

  • Technical Skills

o Expert C & Python coder; to MISRA standards

o Cross compilers, JTAG debugging, SPI/I2C, UART, DMA, ADC, PWM

o Bare metal vs RTOS (e.g. FreeRTOS, CMSIS RTOS)

o Writing and debugging ISRs, single/multi core, ARM/PIC/ESP32/SAM4C

o Bluetooth, LoRaWAN, GSM, NFC

o Agile/Azure DevOPs/GIT/Linux/Docker/Jenkins

o Experience in EVSE development, IoT, and/or related smart energy control systems

o Experience in diagnosing customer + manufacturing issues & producing appropriate fixes

o Experience in design of complex systems and appropriate documentation (e.g. UML)

o Experience in X509 certificates and relevant security standards such as TLS

o Good understanding of IT networks and architecture (IP addressing, ports, firewalls etc)

o Electrical experience e.g. mains 240V and three phase theory.

  • Personal Skills

o Good communications skills with ability to easily and clearly communicate with engineers, managers and customers

o Methodical nature with an appreciation of good documentation

Services advertised by Gold Group are those of an Agency and/or an Employment Business.
We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.

Similar Jobs

FPGA Engineer

Worcester Package

Splunk Engineer

Farnborough Package

Machine Learning Engineer

London Negotiable