Social network you want to login/join with:
Embedded Firmware Engineer
Due to continued growth, we have an exciting opportunity for an Embedded Firmware Engineer to join our team! This is a full-time, permanent role based at our office in Neath. Marston Holdings are continually expanding, and part of our growth is our Technology side of the business where we have attained Videalert and Vortex. Together we are the UK’s leading supplier of intelligent traffic enforcement and management solutions and leading provider of smart city solutions that deliver the highest productivity at the lowest operational cost. We provide environmental sensors, networks, and data solutions to support decarbonisation efforts globally. We drive real environmental change by leveraging the power of real-time data with cleantech technologies.
What you will be doing:
As an Embedded Firmware Engineer, you will be responsible for designing and developing state-of-the-art products and technologies. You will contribute to the rapid development of analog and digital electronics, communication protocols, writing device firmware for bespoke electronic solutions, edge-computing, and wireless communication.
* Conducting necessary research on electronic components, electro-mechanical devices, RF systems, and embedded microcontroller devices.
* Translate device design intents into real-world functionalities through smart engineering strategies; your code will be responsible for making our devices work in innovative ways worldwide.
* Collaborate with the hardware development team (product design and electronics) on the technical specifications of embedded devices and electronic components.
* Investigate failures and bugs in device operation and participate in root cause analysis (8D and similar) exercises to develop and implement fixes.
What we are looking for:
* Degree in Electronics / Electrical / Computer Sciences or equivalent.
* Passionate about creating devices.
* Experience developing firmware for microcontroller devices, such as Atmel, Microchip, Silicon Labs, Nordic Semiconductor, Espressif, and ARM-based platforms in bare-metal and RTOS environments using C/C++.
* Comprehensive understanding of microcontroller peripherals, communication standards like SPI, UART, I2C, CAN, Ethernet, and knowledge of utilizing SFRs, Timers, Counters, Interrupts, ADCs.
* Familiarity with RTOS such as FreeRTOS, mbed OS, TinyOS, Contiki, Zephyr.
* Knowledge of Computer Networks, Communication Protocols, Network Configuration on Windows and Linux, and Low-power RF Networks like Bluetooth, Zigbee, Thread.
* Experience with OpenThread and Linux environments like Ubuntu is desirable.
* Understanding of computer communication networks, IPv4/v6, CoAP, UDP, TCP, and network diagnostics is desirable.
What’s in it for you?
* Full-time, permanent role, 37.5 hours per week.
* Salary - £43,000 per annum DOE.
* 26 days holiday plus bank holidays.
* Healthcare cash plan.
* Staff benefits including discounts on retail shopping, travel, socialising, health & wellbeing.
* Enhanced Maternity and Paternity Package (subject to eligibility).
If this sounds like the job for you, please apply. New starters will be subject to clearance through the Disclosure and Barring Service and a County Court Judgment check. The company expects employees to keep their personal circumstances updated. We are an equal opportunity employer, considering all qualified applicants regardless of gender identity, ethnicity, religion, age, sexual orientation, disability, or other protected characteristics. We recruit and develop based on merit and passion for creating better outcomes, committed to an inclusive environment for all employees.
#J-18808-Ljbffr