As the UK’s largest independent engineering and services business, our innovative, responsible and forward-thinking approach has enabled us to work on fantastic ground-breaking projects, providing innovative solutions using the latest tools and technologies. Our values of Passion, Integrity, Responsibility and Excellence form the foundation of our company and guide the way we work and behave. At NG Bailey, we recognise the importance of having apprentices in our workforce. Our industry-leading approach develops the behaviours, skills, knowledge, and experience our apprentices need to build a successful career. We work in partnership with a national network of colleges to offer some of the best training in the industry. Apprenticeships are available for anyone over 16 years of age. They offer you the opportunity to earn a wage and work full time in your chosen trade area. This means you develop your skills in a real working environment from day one and are able put the skills you learn at college, directly into practice at work.
Do you want to kick start your career in engineering by helping to shape the future of modular construction?
Are you excited by the idea of seeing a fully built plantroom, riser or power module leave a factory knowing you helped to deliver it?
Do you want hands on engineering experience across design, manufacturing and quality, while earning at the same time?
If this sounds like you, join NG Bailey’s Offsite Manufacture (OSM) team at our industry leading facility in Oakenshaw, where we design and manufacture modular and prefabricated engineering solutions for some of the UK’s biggest projects - from hospitals and data centres to energy and infrastructure projects.
Every day is varied, technical and rewarding. You’ll work alongside experienced Mechanical and Electrical Engineers to help deliver modules, prefabricated plantrooms, risers, bracket packages and other OSM solutions from concept to completion.
As an NG Bailey apprentice you will:
In your role you will:
You’ll learn how engineering solutions are built “start to finish” - not just on drawings, but physically in front of you.
We are looking for people who:
You will attend college on block release to complete the Level 4 Building Services Engineering Senior Technician apprenticeship and regularly attend in house training and development as part of the programme.
To apply you need:
5 GCSEs (or equivalent) grade C/4 or above in English Language, Maths, Science and 2 other subjects.
Plus, have achieved (or be predicted to achieve) 2x A Levels grade C (or equivalent such as BTEC Extended Diploma, Level 3 Diploma, Level 3 Advanced Apprenticeship) in STEM subjects.
Please note, to be eligible for an apprenticeship you:
Further eligibility details can be found online at https://guidance/apprenticeship-funding-rules. Any offer of employment will be subject to satisfactory eligibility checks.
Ready to apply?
If you are applying for this role, take a look at our application hints and tips for guidance on what good looks like. We receive a lot of applications, find out how you can make yours stand out.
Apprenticeship-Hints-and-Tips.pdf (ngbailey.com)
What happens next?
If we like what we see on your application, you will be invited to undertake a telephone interview. If we then wish to progress your application further, you will be invited to attend an assessment centre at which we will shortlist for final interviews.
PLEASE NOTE THIS VACANCY MAY CLOSE BEFORE THE ADVERTISED CLOSING DATE IF A LARGE NUMBER OF APPLICATIONS ARE RECEIVED. EARLY APPLICATION IS THEREFORE RECOMMENDED.
NG Bailey is an Equal Opportunities employer. All applicants w
What you will do
As a Senior Firmware Engineer, you will aid in the design, development, and maintenance of embedded firmware across a range of CEM Systems hardware platforms. You will work closely with hardware, software, and systems teams to deliver reliable, secure, and high-performance solutions used globally in critical infrastructure, airports, data centres, and enterprise environments. This is a hands-on technical position involving firmware design, secure solution development, problem-solving, and full product lifecycle support.
How you will do it
Essential
What we offer
#LI-Hybrid
#GOSIA
Role: Assistant Project Manager
Position: Contract
Location: Hinkley Point C, Somerset
Duration: 12 Months Rolling
Rate: Circa £220 p/d PAYE + 36 days annual leave // Circa £285 p/d Umbrella
Job Purpose / Overview
As an Assistant Project Manager, you will be expected to demonstrate the strongest direction of all activities associated with the full life cycle delivery of the major contracts assigned. Reporting directly to the Service Manager you will be accountable for ensuring delivery of all engineering, procurement, manufacturing, construction and handover activities for the life cycle of the contract or work package in accordance with the overall Project schedule.
The APM will work closely with the Project/Service Manager and Utilities Delivery Leads to ensure planning and delivery is in accordance with all safety, quality, time and cost parameters to meet the needs of the Project.
Principal Accountabilities
Knowledge, Skills, Qualifications & Experience
Rullion celebrates and supports diversity and is committed to ensuring equal opportunities for both employees and applicants.
Salary Range: £50,000 to £60,000Location: Harrietsham, Kent
Application and InterviewsThe job advert closes on the 3rd April 2026, with 1st stage telephone interviews and second stage face-to-face interviews scheduled to be held in April 2026.
Hybrid Working OpportunityThis role is eligible for the hybrid working benefit, requiring the successful candidate to attend our Harrietsham office three days per week, with the flexibility to work from home up to two days a week once deemed competent to work independently and in line with the business needs. Applicants must be UK-based and live within a practical commutable distance of our office. Hybrid working is a benefit at Bedfont and not a contractual term.
The Story:Established in 1976, Bedfont is an award-winning medical technology company based in Harrietsham, Kent. Its breath analysis medical devices are exported globally thanks to its network of carefully selected distributors.
The Challenge:Healthcare is evolving, and the market for breath analysis monitors is expanding. Bedfont are looking for hard-working, like-minded, and passionate individuals to join the Bedfont Family to help achieve its goal of innovating healthcare worldwide.
The Benefits:
Job SummaryThe Senior Embedded Software Developer will play a key role in designing and delivering safe, reliable firmware for the companys current and next generation medical devices. This position leads development across bare metal platforms, defining high quality software requirements, architecting secure and efficient solutions and driving rigorous implementation and testing practices. Working closely with cross functional engineering, quality and regulatory teams, the Senior Embedded Software Developer ensures all software meets stringent safety, cybersecurity and compliance expectations while contributing to the creation of innovative, high performance medical products.
Role and Responsibilities
Qualifications and Education Requirements
Essential Skills
Desirable Skills
In addition, employees may be required to undertake other duties as may reasonably be required of them. In these circumstances training will be given where it is considered.
Bedfont Scientific Ltd. does not and will not discriminate in the recruitment or management of staff on the basis of race, colour, religion, gender, age, disability, marital status, sexual orientation and more. We are an equal opportunity employer, and Bedfont regards every employee as a member of the Bedfont family and is committed to providing a fair, safe, diverse and welcoming atmosphere. Our application process has been designed so that everyone is able to demonstrate their skills and how they meet the criteria required for the job advertised. All successful candidates will be subject to a digital ID and DBS check.
Are you an Electronic Design Engineer looking to step up into a more senior, responsible and autonomous position within a cutting-edge R&D team? Do you have experience with hardware and embedded firmware - and want a varied and dynamic role within a well established and successful business? Based at our site in Watford, this role is the next step in your Electronic Design Engineering career.
BASIC SALARY: Up to £70,000
BENEFITS:
· 30 days holiday rising with service
· Full access to company benefits package including pension
· Flexible working within core hours
LOCATION: Watford with free on-site parking.
COMMUTABLE LOCATIONS: Hemel Hempstead, St. Albans, Hatfield, Cheshunt, Harrow, Wembley, Hayes, High Wycombe, Amersham, Chesham, Berkhamsted, Tring, Luton, Dunstable, Hatfield, Welwyn Garden City, Stevenage, Slough, Maidenhead, London, Milton Keynes, Hitchin, Bletchley, Northampton, Bedford, Aylesbury, Guildford, Reading
JOB DESCRIPTION: Electronic Design Engineer - Embedded Firmware, R&D, ‘C’, Test and Measurement Instrumentation
As our Electronic Design Engineer working in our R&D department, you will be designing and developing electronic circuitry and firmware for portable and hand held electrical equipment. You will be redesigning existing products for annual product launches.
KEY RESPONSIBILITIES: Electronic Design Engineer - Embedded Firmware, R&D, ‘C’, Test and Measurement Instrumentation
· Product design of electronic circuitry and firmware for portable electrical equipment.
· Maintenance of existing product line, e.g. due to component obsolescence, changes in standards, etc
PERSON SPECIFICATION: Electronic Design Engineer - Embedded Firmware, R&D, ‘C’, Test and Measurement Instrumentation
Ideally, you will have a proven track record of Product Design - Electronic, Electrical equipment. This could (for instance) be test and measurement equipment (medical, industrial, commercial etc.), domestic goods, personal electronics amongst many other things.
· Programming of real time, embedded firmware.
· Proficiency in C
· Analogue & digital electronic design.
· Schematic capture using Altium or similar.
· Experience of high voltage technology designs
· Designing products to a set of legal / safety standards.
Any exposure to ST MCU (Micro Controller Unit) design would be an advantage.
THE COMPANY:
We’re approaching 100 years in business, we’re a well-respected manufacturer and brand of portable & hand-held electronic instrumentation. With a heavy focus and investment on R&D and New Product Development, we’re genuinely a market leader for innovation in our industry sector.
PROSPECTS:
Regular salary reviews and potential to develop your career with a well established and growing business.
It is highly likely you will have worked in any of the following roles and/or markets, and worked with the following products and/or services: Electronic Design Engineer, Electrical Design Engineer, Firmware Engineer, Systems Engineer - C, C++, MCU, Electrical Test & Measurement, Analogue Electrical Design. Low Voltage Systems, High voltage technology, Instrumentation, Product design, Research and Development (R&D).
INTERESTED? Please click apply. You will receive an acknowledgement of your application.
Please Note: Wallace Hind Selection have been chosen as the retained recruitment partner of our client and therefore any direct applications to our client from candidates or agencies will be forwarded on to us direct.
REF: SP18321, Wallace ind Selection
Are you an experienced Electrical Design Engineer looking to make a significant impact in your next position? Our client, a leading national business based in Nottingham, is seeking a skilled professional to join their dynamic team. Specialising in renewable energy solutions, the company is committed to delivering high-quality, cost-efficient electrical designs for industrial and commercial projects.
The Role:
As an Electrical Design Engineer, you will be responsible for a range of tasks:
The Candidate:
The ideal Electrical Design Engineer will have:
The Package:
The Electrical Design Engineer role offers an attractive package:
The client is a highly professional national business dedicated to assisting clients with decarbonisation efforts. They specialise in providing bespoke renewable energy solutions, with a particular focus on PV/Solar technologies. Their commitment to quality and innovation makes them a leader in the industry.
If you are a proactive and client-focused Electrical Design Engineer with a passion for renewable energy solutions, this opportunity could be perfect for you. Join a forward-thinking company and contribute to impactful projects that make a difference.
If you have experience or interest in roles such as Electrical Engineer, Electrical Systems Designer, Industrial Electrical Designer, Project Electrical Engineer, or Renewable Energy Engineer, you might find this position as an Electrical Design Engineer particularly rewarding.
Coburg Banks Limited is acting as an Employment Agency in relation to this vacancy.
Powered by Water, Driven by Purpose
South West Water keeps the South West flowing with safe, reliable drinking water and wastewater services across some of the UK’s most stunning landscapes.
We’re proud to be part of Pennon Group, a leader in the UK water sector, working towards a greener future. Our goals? As well as lowering our carbon footprint, we’re working with partners to plant 300,000 trees, restore peatlands and supporting farmers and landowners to improve water quality and wildlife.
Whether you’re starting out or seeking a new challenge, our scale and ambition create opportunities for you to shape your own career.
Ready to make a splash? Join our team today.
New opportunity for an Alarm Optimisation OT Technician based in Exeter on an initial 2-year fixed term contract from £33,500 per year plus benefits.
The role
As an OT Technician you will support the delivery of the Alarm Optimisation Project by implementing configuration changes on the Regional SCADA Telemetry System that improve the quality, accuracy, and effectiveness of operational alarms and telemetry signals across sewage pumping stations and sewage treatment works. The changes, submitted by the Project Team will require the reprioritising, labelling, and optimising configured alarms in line with the Alarm Philosophy and EEMUA standards.
Working closely with the Alarm Optimisation Technical Assistants, you will focus on actioning telemetry configuration change requests in support of the Alarm Optimisation Project. Key responsibilities include implementing these changes by adjusting existing telemetry outstation configuration parameters to ensure alarms and events are correctly configured, enabling telemetry data to provide clear, meaningful, and actionable information to support operational decision-making.
What you’ll be doing day to day
What we’re looking for
Closing Date: 19th March 2026
Please note that the successful candidate will be subject to a mandatory DBS check as part of the onboarding process.
Be yourself, we like it that way. Together, we will build a culture of belonging, where inclusion is instinctive. Diversity is our strength and a reflection of our communities. We care, we value everyone, we celebrate uniqueness.
Our core values, which are essential to our success, are:
Be Rock Solid - Build trust and be trusted. Be the one we all look to and can depend on.
Be You - We want you to bring your best everyday. Be yourself and make your mark in your individual way.
Be the Future - Embrace change. Drive Progress. Own the challenge.
Software Engineer - C++ | Leicester Our client is an established, innovative technology business with over 50 years of heritage developing high-precision measurement and colour science solutions. Their products are exported worldwide and used by some of the world's most recognisable brands. As the product range becomes increasingly software-driven, they are growing their development team and looking for a Software Engineer to join them in Leicester. The Role You'll be working within a small team of two, reporting directly to the Head of Software, contributing to the development and maintenance of a growing suite of PC and embedded applications used globally to calibrate and maintain precision measurement equipment. This is a hands-on role with genuine ownership. You'll be expected to work with a degree of autonomy, bring ideas to the table, and collaborate closely with colleagues across engineering disciplines in an open-plan environment. What You'll Be Doing Developing and maintaining C++ applications across PC and embedded platforms Building new software modules and contributing to the full development lifecycle Writing and managing automated tests Managing source control systems Working on projects that ship to global customers worldwide What We're Looking For Essential: Strong C++ skills (C++17 and object-oriented design) A degree in Mathematics, Physics or a related technical discipline 1-2 years of post-university software development experience (or a strong graduate with demonstrable C++ knowledge) Good communication skills and the ability to thrive in a small, multi-disciplinary team Beneficial (not essential - training available): Experience with MFC or Qt frameworks Familiarity with OpenCV or image processing Knowledge of Boost or STL The Process Shortlisted candidates will be asked to complete a technical assessment (approximately 4-5 hours) as part of the hiring process. Working Hours & Location Monday-Thursday: 8:00am-5:00pm (flexible start between 07:30-08:30) Friday: 8:00am-3:00pm 5 days on-site at their Leicester office Benefits 22 days annual leave + bank holidays (rising to 24 days at 5 years, 26 days at 10 years) Non-contractual annual bonus: £1,500-£2,000 Statutory pension (3%) Death in service - 4x salary Medicash health benefit Cycle to Work scheme
Senior/Principal Software Developer £90,000 - £110,000 + benefits No Sponsorship Option Cambridge 3 days per week Senior Software Developer A global technology organisation developing advanced scientific and engineering software is looking for a Senior Software Developer to join its growing engineering team. Their platforms are used by organisations around the world to tackle complex technical challenges through high-performance software and modern digital technologies. The Role You’ll work alongside engineers, developers, and technical specialists to improve the performance, scalability, and user experience of enterprise software products used across multiple industries. Key areas include: Developing core components of enterprise software applications Improving platform performance, reliability, and scalability Contributing to cloud-based platform development Building modern web applications and enhancing UI/UX Collaborating with stakeholders to deliver new product features Maintaining high engineering standards through testing and code reviewsWhat We’re Looking For Strong C# / .NET development experience Experience with a secondary language such as Python, C++, C or Java Experience building browser-based applications (Blazor, HTML, CSS, JavaScript) Understanding of scalable and asynchronous application development Experience using Git, Azure DevOps, or similar development tools Interest in improving user experience and modern software architecture Opportunity to work on complex, high-impact software used by organisations globally, within a collaborative and technically driven team
Senior Software Engineer Location: Northern Ireland Salary: Up to £80,000 + benefits An innovative engineering company specialising in advanced imaging technology is seeking a Senior Software Engineer to lead the development of a new Software Development Kit (SDK) used to control high-performance camera systems. Their technology is used across sectors such as aerospace, defence, satellite and scientific research, with systems deployed in demanding environments ranging from aircraft and surveillance platforms to satellites in space. This is an opportunity to own and shape a core software platform that enables complex imaging systems used worldwide. The Role You will take ownership of the architecture and ongoing development of a Software Development Kit (SDK) used by internal teams and external developers to interact with advanced hardware systems. Working closely with hardware and FPGA engineers, you will design scalable APIs, integrate hardware drivers and build tools that allow customers to easily integrate systems into their own products. You will also develop simple graphical tools used internally for testing, debugging and demonstration purposes. Key Responsibilities • Architect, design and maintain a robust SDK for hardware systems • Develop clean, scalable APIs and coding standards • Integrate third-party hardware drivers • Optimise performance for high-throughput data interfaces • Develop simple GUI applications for debugging and demonstrations • Collaborate with hardware and FPGA engineers across the R&D team • Support the long-term evolution of the software platform Required Skills • Strong experience in C, C++ or C# • Experience designing and maintaining SDKs or developer tools • Knowledge of API design and modular software architecture • Experience integrating hardware drivers or device interfaces • Strong debugging and performance optimisation skills • Experience working on hardware-integrated software systems Experience with imaging systems or machine vision technology would be beneficial but is not essential. The Environment You will join a small, highly technical engineering team working on cutting-edge technology used in demanding environments. Engineers collaborate closely across software, hardware and FPGA development, providing exposure to complex systems and advanced engineering challenges. Benefits • Competitive salary up to £80,000 • Flexible working hours • 37.5 hour working week • 22.5 days annual leave plus statutory holidays • Pension scheme • Private healthcare • Long service rewards including additional annual leave • Share options available for the right candidate Location This role is site-based in Northern Ireland, allowing close collaboration with the R&D and hardware teams. Apply If you are an experienced software engineer interested in building developer platforms for advanced hardware systems, this role offers the opportunity to work on technology used in aerospace, defence and scientific research worldwide. Apply now to learn more
Calling all B2B marketing content writers! We’ve got a great role available with our marketing agency client, who is looking for someone to join their enthusiastic, friendly team.
You’ll get involved in a number of B2B marketing campaigns for our client’s growing list of customers, writing a range of collateral including technical whitepapers, video scripts, blogs, campaign emails and podcasts, as well as helping to shape overall content and brand strategies.
This role could be the right fit if you:
On offer is a salary of c. £38k p.a. + benefits. This is a hybrid role, where you will need to visit our client’s West Surrey office twice a week.
Package - £55,000 - £85,000 (depending in experience level)
Benefits - DV Bonus plus excellent benefits
Clearance - Cleared to eDV level
Location - Cheltenham or Manchester
Join a trusted leader in National Security technology solutions.
Do you enjoy solving technical cyber problems and identifying vulnerabilities?
As part of our client’s expanding National Security division, you’ll contribute to high-impact missions across AI/Data Science, Cybersecurity, Cloud, DevOps, and Platform Engineering. We’re seeking inquisitive individuals who excel at dissecting technical systems, not just to understand how they work, but to identify weaknesses, assess risks, and develop mitigation strategies.
What You’ll Be Doing
Software analysis and reverse engineering of compiled or interpreted code that could be obfuscated or defensively structured, for either x86/x64 or ARM processor architectures.
Reverse engineering a wide range of technologies to uncover vulnerabilities and improve security including operating systems and/or firmware internals, security architectures and hardware abstraction.
Engineering software from design to delivery in modern IDEs and languages, using Agile delivery.
Creating tested and testable code. Integrating with automated verification systems, CI and CD pipelines.
Working closely with cybersecurity teams to prioritize vulnerabilities and implement patching strategies.
Collaborating in Agile teams to deliver innovative, secure, and robust technical solutions.
What We’re Looking For
Desirable exposure
Any exposure of AI, ML, Cloud or Virtualisation would be considered a plus.
Clearance required
You will already hold an active eDV security clearance
This is an incredible opportunity to be at the forefront of National Security innovation. If you’re naturally curious, thrive in high-stakes environments, and want to make a real impact, apply today!
As an industry leading, nationwide Marketing, Digital, Analytics, IT and Design recruitment agency, we are continually receiving new assignments to work on, so keep a close eye on our website, Facebook, LinkedIn and Twitter pages for a full list of current permanent and interim opportunities as well as marketplace news and fun stuff.
Forward Role is operating as an employment agency.
Introduction
Saab in UK is growing rapidly, with over 600 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as software engineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building a career with real scope for personal and professional growth.
What you will be part of
Explore a wealth of possibilities. Take on challenges, create smart inventions, and grow beyond. This is a place for curious minds, brave pioneers, and everyone in between. Together, we achieve the extraordinary, each bringing our unique perspectives. Your part matters.
Saab is a leading defence and security company with an enduring mission, to help nations keep their people and society safe. Empowered by its 26,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world.
Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations.
The Role:
This role is part of our BlueBear Business in Bedfordshire.
You will be required to support a mixture of R&D and product development activities within a leading autonomy and unmanned systems company. Blue Bear continuously innovate within core areas such as UAV autopilots, mission systems, ground control stations, and all supporting systems and infrastructure.
You will be keen to get involved in all development areas and have a good track history/proven track record in both problem solving and quality software development.
Working as part of a team in a multidisciplinary team you will have good communication skills. A can-do attitude and a genuine passion for innovative technology will be advantageous.
Development of low-level drivers for UAV for control of effectors, reading instrumentation and integration of novel sensors.
Key Responsibilities:
Skills/Experience
By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview
Embedded Software Engineer Audio DSP Wiltshire | Hybrid | Up to £55,000 + benefits Some engineering roles are about shipping code. Others are about shaping how music actually sounds. This is the latter. A globally respected British audio brand known for building some of the highest-quality hi-fi systems in the world is looking for an Embedded Software Engineer to help develop the firmware that powers its next generation of streaming audio products. Working within the R&D team, youll develop real-time embedded software running on SHARC DSP processors , implementing audio processing pipelines and the low-level software that interfaces with DACs, ADCs and other digital audio hardware. Youll work closely with electronics and acoustics engineers, bringing up new hardware platforms and translating signal-processing concepts into efficient embedded C code. This role is not a pure DSP algorithm design position its focused on embedded implementation and system integration , so strong real-time firmware experience is the priority. Key Skills Strong C / C++ embedded software development Experience working with real-time embedded systems Familiarity with MATLAB or DSP environments Experience working close to hardware (debugging, bring-up) Nice to Have Experience with Analog Devices SHARC DSP Exposure to audio processing systems Interest in high-fidelity audio If you enjoy working close to the hardware and want to contribute to products where the quality of the engineering is literally audible , this is a rare opportunity to join one of the most respected names in high-end audio. For more information please apply or contact me directly. Yoh Solutions Ltd Engineering recruitment specialists. (Find me on Linked In: Thomas Bird) TPBN1\_UKTJ
Embedded Software Engineer – Audio DSP Wiltshire | Hybrid | Up to £55,000 + benefits Some engineering roles are about shipping code. Others are about shaping how music actually sounds. This is the latter. A globally respected British audio brand – known for building some of the highest-quality hi-fi systems in the world – is looking for an Embedded Software Engineer to help develop the firmware that powers its next generation of streaming audio products. Working within the R&D team, you’ll develop real-time embedded software running on SHARC DSP processors, implementing audio processing pipelines and the low-level software that interfaces with DACs, ADCs and other digital audio hardware. You’ll work closely with electronics and acoustics engineers, bringing up new hardware platforms and translating signal-processing concepts into efficient embedded C code. This role is not a pure DSP algorithm design position – it’s focused on embedded implementation and system integration, so strong real-time firmware experience is the priority. Key Skills \* Strong C / C++ embedded software development \* Experience working with real-time embedded systems \* Experience interfacing with hardware peripherals \* Familiarity with MATLAB or DSP environments \* Experience working close to hardware (debugging, bring-up) Nice to Have \* Experience with Analog Devices SHARC DSP \* Exposure to audio processing systems \* Interest in high-fidelity audio If you enjoy working close to the hardware and want to contribute to products where the quality of the engineering is literally audible, this is a rare opportunity to join one of the most respected names in high-end audio. For more information please apply or contact me directly. Yoh Solutions Ltd – Engineering recruitment specialists. (Find me on LinkedIn: Thomas Bird)
Job Title: Software Engineer – DSP Location: Salisbury, Wiltshire We are excited to be recruiting for a highly skilled Software Engineer – DSP to join an innovative Research & Development team based in Salisbury. This is a fantastic opportunity for an experienced embedded software professional to take on a challenging and rewarding job working on cutting-edge, performance-critical technology. This job will see you developing real-time embedded firmware for a DSP processor at the core of advanced electronic products. You will work closely with multidisciplinary engineering teams to design, prototype and deliver high-performance signal processing solutions in a collaborative commercial environment. Responsibilities for the Software Engineer – DSP job: \* Developing real-time embedded software in C/C++ for DSP-based applications \* Designing and implementing signal processing chains \* Prototyping DSP algorithms in MATLAB and translating them into optimised C code \* Writing low-level drivers for on-chip and board-level peripherals \* Bringing up and debugging prototype PCBs alongside electronics engineers \* Collaborating with cross-functional teams to define software architecture and interfaces \* Participating in peer reviews and maintaining clear technical documentation Skills & experience required for the Software Engineer – DSP job: \* Degree in Electronic Engineering, Computer Science, or related discipline \* Minimum 3+ years’ commercial experience in C/C++ \* Strong background in real-time embedded systems \* Experience working with DSP applications \* Knowledge of signal processing techniques such as filtering, FFT, sample rate conversion, or dynamic range control This job offers flexible hybrid working, providing the opportunity to balance on-site collaboration with remote working to support both productivity and work–life balance. Alongside this flexibility, the role presents excellent long-term career progression within a growing and innovative R&D environment
Role: 2nd Line Engineer
Location: Abingdon
Salary: 30,000 - 36,000k
Full Time on a 4-week shift pattern rotation
Week A - Early’s - 08:00 - 16:30 - Office based - customer location
Week B - Early’s - 08:00 - 16:30 - Office based - customer location
Week C - Days - 08:45 - 17:15 - Office based - customer location
Week D - Late - 14:30 - 23:00 - WFH - with support
.
Primary Purpose
The Desktop team are tasked with supporting, investigating, and resolving our MSP client’s IT related systems and making sure all issues are dealt with in a timely fashion. The role will involve the following;
Key Responsibilities
Person Specification
Minimum:
Desirable:
INDIT
Planet Recruitment acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. Planet Recruitment is an Equal Opportunities Employer.
By applying for this role your details will be submitted to Planet Recruitment. Our Candidate Privacy Information Statement explains how we will use your information.
Only candidates with the relevant skills and experience will be contacted after application, if you do not hear back from us within 7 days you have unfortunately been unsuccessful in your application.
Please note that no terminology in this advert is intended to discriminate on the grounds of a person’s gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and abilities to perform the duties of the position.
A growing engineering company based in Surrey is looking for an Embedded Software Engineer to join its development team.
The organisation works on complex embedded systems used in advanced engineering products and is looking for an experienced engineer to contribute to ongoing development projects.
The Role
You will join an established engineering team responsible for developing embedded software for microcontroller-based systems.
The role will involve a combination of new development, improving existing firmware and debugging complex embedded systems.
You will work closely with other engineers across software, electronics and systems to support product development.
Key Responsibilities
Experience Required
Desirable Experience
For more information, please apply to this role ASAP.
Role Overview The overall responsibility of the Embedded Software Engineer is to design and implement software for embedded devices, working as part of the Global R&D organisation on products targeted towards the Onshore, Offshore and Transportation markets. Key Responsibilities • Developing and maintaining C / C++ application code running on ARM-based Linux and RTOS platforms • Writing code that is appropriately flexible, reusable, efficient and adaptable to changing requirements • Contributing to software architecture and design decisions • Writing unit and integration tests; supporting formal verification activities • Working in a structured environment following safe and secure development principles • Reviewing the code of peers with a focus on correctness and maintainability Skills Required The successful candidate will: • Proactively assess and eliminate root cause when faced with technical barriers • Be a team player, comfortable working in a close-knit team and building strong professional relationships • Actively support less-experienced members of the team by helping them with their development, providing guidance and setting a good example • Take responsibility for any failures in the project and take action to prevent them in the future, embracing and sharing the learning • Be inquisitive to understand products and customer use cases • Be able to work independently, proactively making decisions, problem solving and driving issues to a conclusion • Have good communication skills (both written and verbal) • Organise and communicate on own work activities aligned with wider business objectives • Have strong technical skills and a desire to develop these • Be hands-on with using hardware and software and, ideally, be familiar with electronic test equipment Knowledge & Experience Required • 3+ years of professional software development experience • Strong proficiency in C++ - solid understanding of memory management, concurrency and SOLID design principals • Embedded Linux experience; cross-compilation, BSP familiarity, device interfaces • Comfortable working with networking fundamentals - TCP/IP, UDP multicast, socket programming • Experience developing and maintaining cross-platform applications in Qt • Experience with build systems (CMake) and version control (Git) • Ability to read and contribute to technical specifications and architecture documents Education & Qualifications • Good degree in Computer Science, Electronics Engineering or similar background
What Youll Do:
Design, develop, test, and maintain high-quality mobile applications using Flutter and Dart
Contribute to application architecture and technical design under senior guidance
Build and maintain data-driven apps that integrate with RESTful backend services
Develop responsive, performant, and accessible UI components
Work with cross-functional teams to define requirements and technical solutions
Participate in design, architecture, and code reviews
Deliver assigned tasks on time as part of an Agile/Scrum team
Support CI/CD pipelines and automated build/test workflows
Suggest improvements to tooling, frameworks, and development practices
Write clean, maintainable, testable code
Work effectively in asynchronous and multi-threaded environments
(Optional but valued) Contribute within regulated or quality-focused development environments
Uphold company values of Integrity, Innovation, Accountability, and Teamwork
Perform additional tasks as needed to support team and business goals
Required Qualifications:
2+ years of software development experience, including hands-on Flutter development
2+ years of professional mobile application development
Proficiency in Dart and experience with at least one additional mobile language (Swift, Kotlin, Java, Objective-C)
Solid understanding of mobile app architecture and state management patterns
Understanding of asynchronous and multi-threaded programming
Good knowledge of OOP, data structures, algorithms, and problem-solving
Experience with Git, Azure DevOps and/or GitHub
Familiarity with CI/CD workflows for mobile apps
Ability to work effectively in an Agile/Scrum environment
Self-motivated, proactive, and eager to learn
Strong communication and collaboration skills, ideally with distributed or international teams
Ifyourepassionateaboutbuildinghigh-impactmobileapplicationsandwanttohelpshapethefutureofhealthcaretechnology,applynowandjoinourmission.
NOTICE TO THIRD PARTY AGENCIES
OSI Systems, Inc. and its subsidiaries (collectively OSI) does not accept unsolicited resumes from recruiters or employment agencies. If any person or entity, including a recruiter or agency, submits any information, including any resume or information regarding any potential candidate, without a signed agreement in place with OSI, OSI explicitly reserves the right to use such information, and pursue and/or hire such candidates, without any financial obligation to the person, recruiter or agency. Any unsolicited information or resumes, including those submitted directly to hiring managers, are considered and deemed to be the property of OSI.
OSI Systems, Inc. has three operating divisions: (a) Security, providing security and inspection systems, turnkey security screening solutions and related services; (b) Healthcare, providing patient monitoring, diagnostic cardiology and anesthesia systems; and © Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for original equipment manufacturers with applications in the defense, aerospace, medical and industrial markets, among others.
TPBN1_UKTJ
Our client is a leading innovator in radiation detection technology, developing advanced instrumentation that serves the nuclear, medical, security, defense, industrial, and research sectors. As part of their continued expansion they continue to expand and develop new product lines, we are seeking an experienced and innovative Firmware Engineer to join their Sheffield-based team.
Working as a Firmware Engineer, you will lead the design and development of electronic hardware and embedded firmware for their next generation of radiation detection instruments. You will take projects from concept through to completion, ensuring that designs meet technical specifications, quality standards, and customer requirements.
Key Responsibilities will include:
This role is for you if you have / are:
For your work you will be rewarded with a highly rewarding salary, extensive company benefits and opportunities to work at the forefront of scientific technology!
Apply now to be considered for this exciting opportunity!
Keyword Summary:R&D Engineer, Research and Development, Electronics Design, Embedded Systems, Firmware Development, Hardware Engineering, STM32, ARM, FPGA, Radiation Detection, Instrumentation, Nuclear, Medical Devices, Scientific Innovation, Product Development, Sheffield, Engineering Jobs, C Programming, SolidWorks, Analogue Design, Digital Design, VRS9381PC