Embedded Software Engineer

Details of the offer

Embedded Software Engineer – Berkshire, £Competitive Salary + Benefits Unknown Resourcing are seeking an experienced Embedded Software Engineer for R&D Engineering client, renowned for delivering innovative, custom-engineered solutions across diverse industries.
We are seeking a talented Embedded Software Engineer to join a dynamic team.
This Embedded Software Engineer role involves working closely with clients and cross-functional teams to design, develop, and bring electronic products from concept to production.
The position offers exciting challenges and opportunities to contribute to cutting-edge technology projects.
Embedded Software Engineer Responsibilities: Firmware Development: Architect, develop, and maintain embedded firmware for microcontrollers (MCU), including STM32,NXP, nRF52 and other ARM Cortex based MCU/MPUs, using tools like IAR, Keil, or Eclipse IDE.
Driver Development: Write low-level drivers for peripherals and integrate with various hardware components.
Firmware Documentation: Prepare comprehensive documentation for firmware architecture, ensuring clarity for development and future updates.
Version Control: Manage and track code using version control systems like Git for collaboration and code integrity.
OTA Updates: Implement and manage over-the-air (OTA) firmware updates for embedded systems.
RTOS Development: Develop and integrate real-time operating systems (RTOS) such as FreeRTOS, ThreadX, or SafeRTOS for time-critical applications.
Embedded Linux: Develop embedded systems using Embedded Linux where necessary for more complex applications.
Cloud Integration: Integrate embedded systems with cloud platforms for remote monitoring, control, and updates.
GUI Development: Create intuitive user interfaces for embedded systems using GUI libraries such as TouchGFX, LVGL, or QT.
FPGA Programming: Develop and implement FPGA solutions for complex processing tasks.
Product Testing & Debugging: Conduct thorough validation and testing of prototypes to ensure they meet design specifications.
Compliance & Regulatory Standards: Ensure designs comply with relevant regulatory standards such as IEC 62304 (medical device software lifecycle processes) and other applicable safety standards.
Embedded Software Engineer Requirements: Degree: A degree in Electrical, Electronics, or Computer Engineering.
Firmware Expertise: Strong experience in embedded firmware design and programming for MCUs such as STM32, NXP, nRF52 or another ARM Cortex.
Driver and System Development: Proficient in driver development and system integration for embedded hardware.
RTOS Knowledge: Hands-on experience with real-time operating systems like FreeRTOS, SafeRTOS, or ThreadX.
Embedded Linux & FPGA: Experience in developing embedded systems using Embedded Linux and FPGA programming.
Cloud Integration & OTA: Proven experience in integrating embedded systems with cloud services and managing OTA firmware updates.
Version Control: Strong understanding of version control systems (e.g., Git, SVN).
GUI Development: Experience with GUI development for embedded applications using libraries like LVGL, TouchGFX, or QT.
Nice to Have: Medical Devices Experience: Experience in developing medical devices, adhering to IEC 62304 and ISO 14971 standards.
Wireless Communication: Experience with BLE, Wi-Fi, or LPWAN protocols.
What We Offer: Competitive salary and benefits package.
An opportunity to work in a collaborative, innovative environment on cutting-edge projects.
Exposure to various industries and technologies.
A supportive team culture focused on growth and continuous learning.


Nominal Salary: To be agreed

Source: Talent_Dynamic-Ppc

Job Function:

Requirements

Van Mobile Multi-Trade Engineer - London Southeast

This is a remote position. MULTITRADE MOBILE ENGINEER Our client has an exciting opportunity for an experienced MultiTrade Mobile Engineer. This role is on a...


Gha Recruitment Ltd - England

Published a month ago

Commercial Gas Engineer – Stoke On Trent – 22.50Ph

Commercial Gas Engineer – Stoke on Trent – 22.50PH & D2D I am currently representing a excellent building services company who have a great opportunity for a...


Pertemps Tm - England

Published a month ago

Mechanical Maintenance Engineer

Mechanical Maintenance Engineer - FM Service Provider - City of London  - Up to £47,000 per annum  Exciting opportunity to work for a leading FM service prov...


Cbw Staffing Solutions - England

Published a month ago

Head Of Engineering

Description We're looking for a hands-on Head of Engineering to lead our Engineering teams in delivering high-quality, innovative solutions. You'll collabora...


Stint - England

Published a month ago

Built at: 2024-12-12T02:39:10.132Z