Embedded/Software Engineer

£23,000 to £34,000 Per Annum
Pension, Holidays
Contract Type:
Full Time

The project focuses on a new system that will remotely monitor and report on the structural condition of lighting columns, supports and structures in real time.

This requires analysis of data derived from continuous monitoring of column deflection, wind direction and speed, temperature etc...

In order to speed up progress towards commercial production and implementation, we need a Software/Embedded Engineer to develop the software systems using embedded and web based tools. Based near Port Talbot, the Software/Embedded Engineer will be fully immersed in the full development lifecycle of the project. This post may be suitable for new graduates or for more experienced persons. Having experience of working through all stages of project development would be highly beneficial. Within the development cycle, you will have responsibility for tasks such as requirements gathering, development, delivery and support.

Key Responsibilities 

• Involvement in the full project lifecycle for new project work from initial design/development to project release
• Prepare design documentation and specifications
• Help plan and create the software system infrastructure
• Design and develop detailed front end/back end services and data analysis
• Development of Firmware for an embedded system
• Use efficient, reusable and reliable code to ensure the best possible performance quality for a robust application
• Identify bottlenecks, bugs and troubleshoot to devise solutions to coding problems
• Undertake full testing of all developments prior to release

Required Software Skills/Experience

• Solid development experience using Python, .NET Framework with C# for both ASP.NET and Windows Forms in Microsoft Visual Studio
• Experience of web application development using HTML, CSS, JavaScript PHP and SQL Server
• Comprehensive technical knowledge of various servers, OS systems, platforms and debuggers
• Software version control (GIT)

Required Embedded Skills/Experience

• Exposure to Product Life Cycle and Software Development methodologies
• Firmware development for an embedded system (microcontrollers, processors, DSP)
• Development using real-time operating systems
• Programming C, C++, assembly languages
• Use of development and debugging tools in an embedded system (e.g. JTAG)
• Familiarity with interfacing to serial ports, A/D and D/A converters, RAM/Flash memories, and other digital electronics
• Knowledge and some experience with Wireless communication standards and protocols, with ZIGBEE and 6LoWPAN based embedded solutions
• Software version control (GIT)


£23-34,000 pa depending on experience.

Copyright ©2019  Danem People
Site design by Zero One Design Ltd