Social network you want to login / join with :
Embedded Software Engineer
An exciting opportunity has arisen for an Embedded Software Engineer to join an innovative and growing engineering team within a dynamic UK-based SME located in Newark on Trent.
Key Responsibilities :
- Design and develop new features for embedded audio and wireless systems.
- Write efficient, high-quality C and C++ (C++11 / 14) code for real-time embedded applications.
- Work closely with the wider development team to identify, troubleshoot, and resolve issues.
- Contribute to the full software development lifecycle within an Agile framework.
- Ensure adherence to ISO 9001 and internal quality standards.
Essential Skills & Experience :
Extensive experience in embedded C / C++ development.Strong understanding of real-time operating systems (e.g., ThreadX, AzureRTOS, FreeRTOS).Proven experience with bare-metal development and peripheral interfacing (SPI, I2C, I2S, UART).Ability to design, implement, and debug low-level device drivers.Familiarity with ARM Cortex-M or similar microcontroller architectures.Knowledge of TCP / IP stacks and networking protocols.Understanding of wireless communication technologies (e.g., BLE, Zigbee, Thread, Matter, Wi-Fi).Experience with audio DSP, filtering, or signal post-processing.Qualifications :
Bachelor’s degree in Electrical Engineering, Computer Science, or a related discipline.Strong grounding in embedded system architecture and software development practices.This is a permanent position based in Newark on Trent, offering the chance to work on meaningful and innovative projects in a collaborative and technically challenging environment.
APPLY NOW to be considered for this exciting opportunity, Embedded Software Engineer based in Newark on Trent, by sending your CV to [emailprotected] or call Lewis on 01582878820.
J-18808-Ljbffr