A Senior Embedded Software Engineer is sought to join an innovative engineering team in Newark-on-Trent, Nottinghamshire, contributing to the design, development and validation of secure embedded software for network-connected assistive listening products.
The Senior Embedded Software Engineer, Newark-on-Trent, Nottinghamshire, will be expected to take a leading role in embedded software development, working across the full product lifecycle while collaborating with hardware, firmware, test and compliance teams.
Responsibilities include:
Designing and developing embedded software in C/C++ for real-time systems
Developing secure network-connected products using TCP/IP, HTTP/S and TLS
Writing, testing and maintaining production-quality embedded software
Supporting cybersecurity, compliance and secure product development
Working with RTOS and low-level device drivers for ARM-based platforms
Collaborating with multidisciplinary engineering teams to deliver new products
Supporting debugging, technical reviews and continuous product improvements
The Senior Embedded Software Engineer, Newark-on-Trent, Nottinghamshire, will have the following key skills:
Strong embedded C and/or C++ development experience
Experience with RTOS, bare-metal development and ARM Cortex processors
Knowledge of TCP/IP, HTTP/S, TLS and network-connected embedded systems
Experience with low-level interfaces including SPI, I2C, UART and DMA
Strong debugging, problem-solving and technical communication skills
APPLY NOW – Senior Embedded Software Engineer job in Newark-on-Trent, Nottinghamshire could be of interest, send your CV to nking@redlinegroup.Com or call Nicola king on 01582 878839.....Read more...
An exciting opportunity has arisen for a Sustaining Hardware Engineer to join a growing technology organisation developing and manufacturing high-performance embedded computing solutions for the defence, aerospace, telecommunications and other high-reliability industries.
The company has been delivering high-end computer systems and associated hardware for over four decades and continues to experience strong year-on-year growth. With continued investment in new product development, existing product lifecycles and engineering facilities, the business is expanding its Sustaining Engineering team.
This is a technically varied role focused on maintaining, improving and extending the lifecycle of complex electronic products already in production. The successful candidate will work across high-speed digital electronics, microprocessors, complex PCBs, memory, Ethernet and computer architectures, supporting component obsolescence, customer-specific modifications, troubleshooting and design verification.
This role would suit a technically strong hardware or electronics engineer with experience in high-speed digital circuit design who enjoys solving complex technical problems and working across multiple areas of electronic engineering. Defence experience is beneficial but not essential, with candidates from sectors such as medical, automotive and other high-reliability electronics environments also considered.
Main Responsibilities of the Sustaining Hardware Engineer (Colchester):
Support and maintain existing high-end computer systems and associated electronic hardware
Manage component obsolescence and identify suitable replacement or equivalent components
Develop re-spins and modifications to legacy products to extend their operational lifecycle
Investigate and resolve faults and technical issues within existing hardware designs
Carry out small-scale hardware and schematic modifications to existing products
Support customer-specific product modifications and customisation requirements
Identify technical requirements and ensure appropriate analysis and development activities are completed
Work closely with the CAD team on PCB layout and verify completed designs
Conduct schematic and PCB design reviews
Perform design verification and testing following hardware modifications
Use laboratory equipment including oscilloscopes, analysers and thermal chambers
Support products through testing and verification to ensure reliability and performance
Report technical issues, development activity and project progress
Prepare and submit technical work for review as part of obsolescence management activities
Work collaboratively with design engineering, technical support and other internal teams
Provide technical input and feedback to improve engineering processes and methodologies
Requirements of the Sustaining Hardware Engineer (Colchester):
Strong experience in high-speed digital circuit design
Experience working with complex electronic systems and PCBs
Strong debugging and fault-finding skills
Experience modifying and troubleshooting existing hardware designs
Ability to understand and work from complex schematics
Experience with design verification and electronic testing
Comfortable working with laboratory equipment such as oscilloscopes and analysers
Ability to work collaboratively across engineering and technical teams
Strong analytical and problem-solving skills
Degree in Electrical, Electronic, Computer Engineering or a related discipline would be advantageous
Experience within one or more of the following technology areas would be highly advantageous:
High-Speed Digital Electronics
Microprocessor-Based Systems
PC Motherboard Architecture
High-Speed Signalling
High-Speed Ethernet
Complex Memory / DDR4
PCI Express
FPGA / Programmable Logic
Intel or ARM Chipsets
Complex PCB Design
Embedded Systems
Component Obsolescence
Design Verification & Testing
Electronic Debugging
Desirable:
Experience working with PC motherboard architecture and 64-bit microprocessors
Experience with PCI Express, Ethernet or DDR4 memory technologies
Experience with programmable logic devices or FPGA technology
Knowledge or appreciation of embedded software
Experience with Intel or ARM chipsets
Experience managing component obsolescence and product lifecycle extensions
Experience modifying existing hardware designs and supporting customer-specific requirements
Experience within defence, aerospace, telecommunications, medical or automotive electronics
Experience working with technically complex, high-reliability electronic products
To apply for this Sustaining Hardware Engineer opportunity, please send your please send your CV to Kishan Chandarana at Redline Group:
Kchandarana@redlinegroup.Com....Read more...
.NET Developer – Lancaster
(Tech stack: .NET Developer, .NET 10.0, ASP.NET Core, C# 14, .NET MAUI, ML.NET, Azure AI, GitHub Copilot, Docker, Kubernetes, .NET Aspire, CI/CD, HTML Living Standard, CSS Living Standard, Programmer, Full Stack Engineer, Architect, .NET Developer)
Established in 1962 our client is a leading global media company; its commercial arm comprises of some of the largest television channels across the Globe and market leading cinema screen advertising businesses. We are seeking several .NET Developer to work alongside Microsoft's very own consultants on the launch of a brand new online application that will allow its viewers to screen and download its hugely popular TV shows.
.NET Developer applicants should be experienced in: .NET, .NET Core, C# and Azure SQL. You should have a strong grasp of object orientated (OO) development principles. Our client can provide you with industry recognized training in: .NET 10.0, ASP.NET Core, C# 14, .NET MAUI, ML.NET, Azure AI, GitHub Copilot, Docker, Kubernetes, .NET Aspire, CI/CD, HTML Living Standard, CSS Living Standard, Agile, TDD, BDD and MongoDB.
You will follow a structured a career development programme with the view to being promoted to the position of Team Leader / Development Manager of your own department within 12 months. This is an exciting opportunity to work on a ground breaking Greenfield project that has attracted much attention in the trade press.
Location: Lancaster, Lancashire, UK / Remote Working
Salary: £35,000 - £50,000 + Bonus + Pension + Benefits
Applicants must be based in the UK and have the right to work in the UK even though remote working is available.
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
NOIRUKNETRECNOIRUKREC
NC/NET/LANET....Read more...
.NET Developer – Eastbourne
(Tech stack: .NET Developer, .NET 10.0, ASP.NET Core, C# 14, .NET MAUI, ML.NET, Azure AI, GitHub Copilot, Docker, Kubernetes, .NET Aspire, CI/CD, HTML Living Standard, CSS Living Standard, Programmer, Full Stack Engineer, Architect, .NET Developer)
Established in 1962 our client is a leading global media company; its commercial arm comprises of some of the largest television channels across the Globe and market leading cinema screen advertising businesses. We are seeking several .NET Developer to work alongside Microsoft's very own consultants on the launch of a brand new online application that will allow its viewers to screen and download its hugely popular TV shows.
.NET Developer applicants should be experienced in: .NET, .NET Core, C# and Azure SQL. You should have a strong grasp of object orientated (OO) development principles. Our client can provide you with industry recognized training in: .NET 10.0, ASP.NET Core, C# 14, .NET MAUI, ML.NET, Azure AI, GitHub Copilot, Docker, Kubernetes, .NET Aspire, CI/CD, HTML Living Standard, CSS Living Standard, Agile, TDD, BDD and MongoDB.
You will follow a structured a career development programme with the view to being promoted to the position of Team Leader / Development Manager of your own department within 12 months. This is an exciting opportunity to work on a ground breaking Greenfield project that has attracted much attention in the trade press.
Location: Eastbourne, East Sussex, UK / Remote Working
Salary: £35,000 - £50,000 + Bonus + Pension + Benefits
Applicants must be based in the UK and have the right to work in the UK even though remote working is available.
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
NOIRUKNETRECNOIRUKREC
NC/RG/EASET....Read more...
Technical Manager / Compliance ManagerNon factory environmentTROWBRIDGE £55,000 - £65,000 depending on experienceOffice basedWe are seeking an experienced Technical Manager / Compliance Manager as part of the senior leadership team, who will be responsible for ensuring compliance with all UK regulatory, and industry requirements along with the desire to embrace the ever growing legislation changes.They are a food broker that supplies leading food service customers and are working towards increasing their range in UK retail. Operating from small and friendly open plan office in Trowbridge the successful candidate will be working as part of the UK arm of a global group. They do not manufacture foods but work closely with their suppliers in Europe and Asia who are accredited with BRC or similar standards. They are passionate about food with an excellent reputation within the food industry for their very high standards around quality and assurance. Will be responsible for managing a team of 2.Role:It is a varied role in which you will need to manage your time and priorities. You will have accountability for all technical procedures and processes from specification and supplier approval through to ensuring quality management compliance. You will also have a key role in managing all technical aspects of new product development, liaising directly with suppliers, and customers technical teams.Essential Requirements:
Experience in a Technical Manager, Quality Manager or Senior Technical roleStrong knowledge of BRC standards and audit managementHACCP qualification and practical implementation experienceFood Technology degree or equivalent food science qualification preferredKnowledge of UK food safety legislation including packaging and retailer standardsExcellent leadership and communication skillsYou will need to be highly organised and analytical with strong IT skills plus be an effective communicator
This is a day based role and offers a competitive salary and benefits. If this role is of interest, pleased apply ASAPThe role is commutable from Bath, Trowbridge, Shepton mallet, Devizes, Frome, Melksham, Bradford on Avon, Chippenham ....Read more...
We are looking for an experienced Embedded Linux Developer with a strong grounding in embedded MCU and Linux development to join a highly technical engineering team.
This is an excellent opportunity for an engineer who enjoys working across different technologies and applications, with the chance to contribute to projects spanning embedded Linux, bare-metal systems, RTOS, device drivers, algorithms and communications protocols.
You will work closely with multidisciplinary engineering teams, supporting projects from initial concept through to delivery. The role offers significant variety and the opportunity to work at the interface between software and hardware, solving complex technical challenges and developing robust, maintainable embedded solutions.
Applicants for this role must hold, or be eligible to hold, UK SC Clearance.
Key Responsibilities
- Contribute to embedded engineering projects from early development through to delivered solutions.
- Develop software for Embedded Linux systems, including ARM-based SoCs.
- Develop software for RTOS and bare-metal embedded systems across a range of microcontrollers and silicon platforms.
- Support system bring-up, board integration, debugging and performance optimisation.
- Work closely with FPGA and electronics engineers to integrate software and hardware.
- Develop and maintain device drivers, embedded applications, algorithms and communications protocols.
- Diagnose and resolve complex software and system-level issues.
- Contribute to project planning, technical documentation and software development processes.
- Apply robust software engineering practices throughout the development lifecycle.
- Communicate technical information effectively to engineering teams and, where appropriate, customers.
Essential Experience
- Strong experience developing embedded Linux systems.
- Knowledge of device trees, user space, kernel space and SoC platforms.
- Experience working with embedded hardware and software integration.
- A willingness to learn and develop expertise with Yocto for building and maintaining custom Linux images.
- Adaptability and enthusiasm for learning new technologies.
- Strong problem-solving skills and the ability to work on technically challenging projects.
- Excellent communication skills, including the ability to produce clear technical documentation.
Desirable Experience
Experience with a good selection of the following would be advantageous:
- Yocto / custom Linux image development.
- Real-time C/C++ development.
- Python, C#/.NET or another higher-level language for tooling and test automation.
- Open architecture standards.
- RTOS and bare-metal development.
- Hardware interfacing and board-level development.
- DSP, algorithms and state machines.
- Application-layer and low-level communications protocols.
- Working at the boundary between electronics and software.
- Ability to interpret electronics schematics when developing embedded firmware.
- System-level debugging and fault diagnosis.
Whats on Offer
- Competitive salary based on experience and technical expertise.
- Opportunity to work across varied and technically challenging embedded projects.
- Collaborative, multidisciplinary engineering environment.
- Exposure to a broad range of embedded technologies and hardware platforms.
- Ongoing training and professional development.
- Opportunities for long-term career progression.
- Permanent position with the opportunity to contribute to innovative engineering projects.
TT....Read more...
We are looking for an experienced Embedded Linux Developer with a strong grounding in embedded MCU and Linux development to join a highly technical engineering team.
This is an excellent opportunity for an engineer who enjoys working across different technologies and applications, with the chance to contribute to projects spanning embedded Linux, bare-metal systems, RTOS, device drivers, algorithms and communications protocols.
You will work closely with multidisciplinary engineering teams, supporting projects from initial concept through to delivery. The role offers significant variety and the opportunity to work at the interface between software and hardware, solving complex technical challenges and developing robust, maintainable embedded solutions.
Applicants for this role must hold, or be eligible to hold, UK SC Clearance.
Key Responsibilities
- Contribute to embedded engineering projects from early development through to delivered solutions.
- Develop software for Embedded Linux systems, including ARM-based SoCs.
- Develop software for RTOS and bare-metal embedded systems across a range of microcontrollers and silicon platforms.
- Support system bring-up, board integration, debugging and performance optimisation.
- Work closely with FPGA and electronics engineers to integrate software and hardware.
- Develop and maintain device drivers, embedded applications, algorithms and communications protocols.
- Diagnose and resolve complex software and system-level issues.
- Contribute to project planning, technical documentation and software development processes.
- Apply robust software engineering practices throughout the development lifecycle.
- Communicate technical information effectively to engineering teams and, where appropriate, customers.
Essential Experience
- Strong experience developing embedded Linux systems.
- Knowledge of device trees, user space, kernel space and SoC platforms.
- Experience working with embedded hardware and software integration.
- A willingness to learn and develop expertise with Yocto for building and maintaining custom Linux images.
- Adaptability and enthusiasm for learning new technologies.
- Strong problem-solving skills and the ability to work on technically challenging projects.
- Excellent communication skills, including the ability to produce clear technical documentation.
Desirable Experience
Experience with a good selection of the following would be advantageous:
- Yocto / custom Linux image development.
- Real-time C/C++ development.
- Python, C#/.NET or another higher-level language for tooling and test automation.
- Open architecture standards.
- RTOS and bare-metal development.
- Hardware interfacing and board-level development.
- DSP, algorithms and state machines.
- Application-layer and low-level communications protocols.
- Working at the boundary between electronics and software.
- Ability to interpret electronics schematics when developing embedded firmware.
- System-level debugging and fault diagnosis.
Whats on Offer
- Competitive salary based on experience and technical expertise.
- Opportunity to work across varied and technically challenging embedded projects.
- Collaborative, multidisciplinary engineering environment.
- Exposure to a broad range of embedded technologies and hardware platforms.
- Ongoing training and professional development.
- Opportunities for long-term career progression.
- Permanent position with the opportunity to contribute to innovative engineering projects.
TT....Read more...