Digital Research Infrastructure Engineer - Linux Specialist
PML operations grade 4 £30000 - £45000 DOE
Full Time
Open Ended Appointment
The Role
We have an exciting opportunity at PML for an individual with skills in Linux system administration to join the PML’s Digital Innovation and Marine Autonomy (DIMA) group. The role provides a business critical link between scientists, PML Applications (commercial work) and our IT Group to support the Linux computing infrastructure as it continues to evolve, underpinning PML science in multiple areas and across all levels. This ranges from data generation, (storage technologies and data management), processing and analysis (high performance computing and technologies such as JupyterHub), to making visual outputs for end users (web technologies and virtualisation) to increase the reach and impact of PML science.
About You
You will enjoy working with others to help deliver a modern and reliable digital infrastructure to underpin the world leading research carried out at PML. You will understand the importance of stability from existing infrastructure but will also be keen to learn and try new technologies. You will have experience of administering Linux systems, ideally using Ubuntu, and will be able to make use of scripts and common tools such as ansible to manage this. You will understand the importance of taking a proactive approach to identify and resolve and problems and will be able to make use of monitoring software (e.g., Nagios, Grafana) to accomplish this. You will understand best practices in cybersecurity and be able to apply these.
Skills Required
Linux systems administration and monitoring
Linux scripting (e.g., bash and Python)
Experience in management of data at the Terrabyte to Petabyte scale and storage technologies such as NFS and S3.
Cybersecurity (Understand and apply best practices)
Container technologies (Docker and Kubernetes)
High performance Computing (Slurm)
Virtualisation (VMWare)
Key Deliverables
Maintain our storage infrastructure to ensure data is distributed across servers based on existing capacity and projected changes in data volumes. This includes regular data moves and liaising with stakeholders to ensure data is backed up and archiving projects are completes as needed.
Monitor high performance computing infrastructure to identify and resolve problems either on their own or by working with IT (depending on the nature of the problem).
Act of a point of contact between scientists and IT to answer questions, help identify solutions and provide training.
Work with the data architect to maintain and develop web infrastructure used to provide existing and planned data search and visualisation services.
Manage the NEODAAS GPU cluster (MAGEO), including liaising with IT, vendors and system users.
About PML
As a marine-focused charity we develop and apply innovative science with a view to ensuring ocean sustainability. With over 40 years of experience, we offer evidence-based solutions to societal challenges. Our impact spans from research publications to informing policies and training future scientists. The science undertaken at PML contributes to UN Sustainable Development Goals by promoting healthy, productive and resilient oceans and seas.
To support PML’s science it operates in house Linux infrastructure used for processing satellite data, running models and making outputs accessible through web visualisation tools. This infrastructure includes a large amount of storage (6 PB), a High-Performance Computing cluster with over 1500 cores, a 40 GPU cluster (the MAssive GPU cluster for Earth Observation; MAGEO) and a virtual machine cluster. The role will be part of the Digital Innovation and Marine Autonomy (DIMA) group within PML. DIMA is a pioneering digital science group dedicated to advancing PML’s world-class and cutting-edge environmental research through the utilisation of state-of-the-art digital and autonomous technologies. The team comprises research software engineers, research infrastructure engineers, marine technologists and scientists who work on a variety of projects using autonomous vessels, satellite data, drones, Artificial Intelligence, High Performance Computing and data visualisation tools to help deliver PML’s goals. The team have an enthusiasm for solving problems through collaboration and shared learning.
Apr 11, 2024
Full time
Digital Research Infrastructure Engineer - Linux Specialist
PML operations grade 4 £30000 - £45000 DOE
Full Time
Open Ended Appointment
The Role
We have an exciting opportunity at PML for an individual with skills in Linux system administration to join the PML’s Digital Innovation and Marine Autonomy (DIMA) group. The role provides a business critical link between scientists, PML Applications (commercial work) and our IT Group to support the Linux computing infrastructure as it continues to evolve, underpinning PML science in multiple areas and across all levels. This ranges from data generation, (storage technologies and data management), processing and analysis (high performance computing and technologies such as JupyterHub), to making visual outputs for end users (web technologies and virtualisation) to increase the reach and impact of PML science.
About You
You will enjoy working with others to help deliver a modern and reliable digital infrastructure to underpin the world leading research carried out at PML. You will understand the importance of stability from existing infrastructure but will also be keen to learn and try new technologies. You will have experience of administering Linux systems, ideally using Ubuntu, and will be able to make use of scripts and common tools such as ansible to manage this. You will understand the importance of taking a proactive approach to identify and resolve and problems and will be able to make use of monitoring software (e.g., Nagios, Grafana) to accomplish this. You will understand best practices in cybersecurity and be able to apply these.
Skills Required
Linux systems administration and monitoring
Linux scripting (e.g., bash and Python)
Experience in management of data at the Terrabyte to Petabyte scale and storage technologies such as NFS and S3.
Cybersecurity (Understand and apply best practices)
Container technologies (Docker and Kubernetes)
High performance Computing (Slurm)
Virtualisation (VMWare)
Key Deliverables
Maintain our storage infrastructure to ensure data is distributed across servers based on existing capacity and projected changes in data volumes. This includes regular data moves and liaising with stakeholders to ensure data is backed up and archiving projects are completes as needed.
Monitor high performance computing infrastructure to identify and resolve problems either on their own or by working with IT (depending on the nature of the problem).
Act of a point of contact between scientists and IT to answer questions, help identify solutions and provide training.
Work with the data architect to maintain and develop web infrastructure used to provide existing and planned data search and visualisation services.
Manage the NEODAAS GPU cluster (MAGEO), including liaising with IT, vendors and system users.
About PML
As a marine-focused charity we develop and apply innovative science with a view to ensuring ocean sustainability. With over 40 years of experience, we offer evidence-based solutions to societal challenges. Our impact spans from research publications to informing policies and training future scientists. The science undertaken at PML contributes to UN Sustainable Development Goals by promoting healthy, productive and resilient oceans and seas.
To support PML’s science it operates in house Linux infrastructure used for processing satellite data, running models and making outputs accessible through web visualisation tools. This infrastructure includes a large amount of storage (6 PB), a High-Performance Computing cluster with over 1500 cores, a 40 GPU cluster (the MAssive GPU cluster for Earth Observation; MAGEO) and a virtual machine cluster. The role will be part of the Digital Innovation and Marine Autonomy (DIMA) group within PML. DIMA is a pioneering digital science group dedicated to advancing PML’s world-class and cutting-edge environmental research through the utilisation of state-of-the-art digital and autonomous technologies. The team comprises research software engineers, research infrastructure engineers, marine technologists and scientists who work on a variety of projects using autonomous vessels, satellite data, drones, Artificial Intelligence, High Performance Computing and data visualisation tools to help deliver PML’s goals. The team have an enthusiasm for solving problems through collaboration and shared learning.
About the role
We are an innovative high-tech next-generation telecommunications start-up based in the Surrey area, actively seeking exceptionally talented engineers to join our dynamic team. As part of this role, your focus will span the entire software development lifecycle, from concept through to volume production. You will be engaged in every aspect of the development process to ensure successful outcomes. This role requires a strong emphasis on multi-functional collaboration and fostering a robust team spirit. We are seeking candidates with a flexible working attitude, a team player who can also demonstrating the ability to work autonomously and take responsibility in a dynamic environment.
Responsibilities
Participate in the full life cycle of telecoms product development, from specification and design through implementation, testing and support.
Provide technical leadership in software development for embedded systems in a Linux environment, perform design integration and testing.
Work with real-time operating systems or develop software that operates in real-time environments, ensuring that critical tasks are executed within specified time constraints.
Optimise software performance and memory usage to meet the resource constraints of embedded systems, ensuring efficient utilisation of hardware resources.
Collaborate with Firmware and Hardware engineers to ensure that projects are delivered on time.
Coordinate design review activities to ensure that designs meet their requirements.
Create and maintain comprehensive documentation for the embedded software, including design specifications, coding standards, and user manuals.
Stay updated on emerging technologies, tools and best practices in embedded software development.
Candidate requirements
Bachelor’s or master’s degree in computer engineering, electronics or related fields.
Over 8 years’ proven Industrial experience in embedded software design within the telecommunication sector.
Strong Software Engineering skills including design, programming using C, scripting (Python, perl).
Very strong Linux experience.
Must have a deep understanding of digital circuits, Microcontrollers, Microprocessors and FPGAs.
Strong experience in developing and testing communication protocols (I2C, SPI, Ethernet, UART).
Good knowledge on ARM drivers and low-level device interface design and development.
Ability to work collaboratively and build and maintain relationships with team members.
Experience developing embedded Linux on ARM processors.
Experience with source control e.g. Git, SVN, CVS
Excellent debugging skills using debugging and testing tools: JTAG, Oscilloscope, Logic analysers.
Excellent verbal and written communication skills.
Apr 05, 2024
Full time
About the role
We are an innovative high-tech next-generation telecommunications start-up based in the Surrey area, actively seeking exceptionally talented engineers to join our dynamic team. As part of this role, your focus will span the entire software development lifecycle, from concept through to volume production. You will be engaged in every aspect of the development process to ensure successful outcomes. This role requires a strong emphasis on multi-functional collaboration and fostering a robust team spirit. We are seeking candidates with a flexible working attitude, a team player who can also demonstrating the ability to work autonomously and take responsibility in a dynamic environment.
Responsibilities
Participate in the full life cycle of telecoms product development, from specification and design through implementation, testing and support.
Provide technical leadership in software development for embedded systems in a Linux environment, perform design integration and testing.
Work with real-time operating systems or develop software that operates in real-time environments, ensuring that critical tasks are executed within specified time constraints.
Optimise software performance and memory usage to meet the resource constraints of embedded systems, ensuring efficient utilisation of hardware resources.
Collaborate with Firmware and Hardware engineers to ensure that projects are delivered on time.
Coordinate design review activities to ensure that designs meet their requirements.
Create and maintain comprehensive documentation for the embedded software, including design specifications, coding standards, and user manuals.
Stay updated on emerging technologies, tools and best practices in embedded software development.
Candidate requirements
Bachelor’s or master’s degree in computer engineering, electronics or related fields.
Over 8 years’ proven Industrial experience in embedded software design within the telecommunication sector.
Strong Software Engineering skills including design, programming using C, scripting (Python, perl).
Very strong Linux experience.
Must have a deep understanding of digital circuits, Microcontrollers, Microprocessors and FPGAs.
Strong experience in developing and testing communication protocols (I2C, SPI, Ethernet, UART).
Good knowledge on ARM drivers and low-level device interface design and development.
Ability to work collaboratively and build and maintain relationships with team members.
Experience developing embedded Linux on ARM processors.
Experience with source control e.g. Git, SVN, CVS
Excellent debugging skills using debugging and testing tools: JTAG, Oscilloscope, Logic analysers.
Excellent verbal and written communication skills.
Vacancy Number: 15902BR
Specialist IT Solutions Engineer The successful candidate will work closely with academic staff and students to lead the investigation, proposition, build and maintenance activities for bespoke and discipline-specific IT systems that underpin the research and teaching activities initially in the School of Computer Science and Informatics, but subsequently in other academic schools in the University. The role holder will also work closely with colleagues in University IT and contribute to the wider technological innovation of IT systems across the University. Us We want to make Cardiff University an institution that is respected the world over. Our vision is to be a world-leading, research-excellent, educationally outstanding university, driven by creativity and curiosity, which fulfils its social, cultural and economic obligations to Cardiff, Wales, the UK and the world. We expect to improve our standing as one of the top 100 universities in the world and the top 20 in the UK. Opportunity The successful candidate will work within University IT alongside a wider network of technically innovative staff, and in close collaboration with academic colleagues to design, build and operate innovative systems and IT services that underpin the research, teaching and administrative activities of the School of Computer Science and Informatics. The role holder will enable the School’s staff and students to leverage existing IT services and contribute to collaborative projects with academic and technical colleagues to develop new and innovative services that support specialist teaching and research activity. You You will be comfortable working in a fast-paced academic environment and will be key to the school’s research and teaching success; helping to guide and train others in the use of digital technologies. The role requires you be agile in the management of your workload, enabling you to be responsive and reactive to requests from staff or students. You will be called upon to develop new IT services in response to requirements from academic colleagues and you are likely to need to research and learn new technologies to deliver them – often on challenging timescales. You will be expected to become the subject matter expert for services that you develop and will oversee their transition to operational teams as required. The diversity of the role will provide the right candidate with opportunities to develop a broad range of skills and to also develop specialisms. Your specialist skills will support colleagues within University IT when proposing and developing solutions at an appropriate scale required by the University. You will need strong Linux system administration experience or have used Linux extensively in a development or academic environment. You should be comfortable with supporting and troubleshooting web applications and automating service provision using open-source stacks (e.g. LAMP, Tomcat, Kubernetes, Docker, etc.) and you will need good scripting skills, while experience of Windows and Apple Mac system administration would also be advantageous. You will be able to gather and advise on requirements from academic colleagues in order to solve complex technical problems across a broad range of technologies. What we offer Cardiff University can offer many attractive benefits to its employees, including a competitive salary, 37 days annual leave per annum and a generous pension scheme. More information on what we can offer can be found at https://www.cardiff.ac.uk/jobs/what-we-can-offer . This is a full time, open ended position. Salary: £44,737 - £51,805 per annum (Grade 7) Date advert posted: Tuesday, 14 February 2023 Closing date: Friday, 3 March 2023 Please be aware that Cardiff University reserves the right to close this vacancy early should sufficient applications be received. Cardiff University is committed to supporting and promoting equality and diversity and to creating an inclusive working environment. We believe this can be achieved through attracting, developing, and retaining a diverse range of staff from many different backgrounds. We therefore welcome applicants from all sections of the community regardless of sex, ethnicity, disability, sexual orientation, trans identity, relationship status, religion or belief, caring responsibilities, or age. In supporting our employees to achieve a balance between their work and their personal lives, we will also consider proposals for flexible working or job share arrangements.
Feb 17, 2023
Full time
Vacancy Number: 15902BR
Specialist IT Solutions Engineer The successful candidate will work closely with academic staff and students to lead the investigation, proposition, build and maintenance activities for bespoke and discipline-specific IT systems that underpin the research and teaching activities initially in the School of Computer Science and Informatics, but subsequently in other academic schools in the University. The role holder will also work closely with colleagues in University IT and contribute to the wider technological innovation of IT systems across the University. Us We want to make Cardiff University an institution that is respected the world over. Our vision is to be a world-leading, research-excellent, educationally outstanding university, driven by creativity and curiosity, which fulfils its social, cultural and economic obligations to Cardiff, Wales, the UK and the world. We expect to improve our standing as one of the top 100 universities in the world and the top 20 in the UK. Opportunity The successful candidate will work within University IT alongside a wider network of technically innovative staff, and in close collaboration with academic colleagues to design, build and operate innovative systems and IT services that underpin the research, teaching and administrative activities of the School of Computer Science and Informatics. The role holder will enable the School’s staff and students to leverage existing IT services and contribute to collaborative projects with academic and technical colleagues to develop new and innovative services that support specialist teaching and research activity. You You will be comfortable working in a fast-paced academic environment and will be key to the school’s research and teaching success; helping to guide and train others in the use of digital technologies. The role requires you be agile in the management of your workload, enabling you to be responsive and reactive to requests from staff or students. You will be called upon to develop new IT services in response to requirements from academic colleagues and you are likely to need to research and learn new technologies to deliver them – often on challenging timescales. You will be expected to become the subject matter expert for services that you develop and will oversee their transition to operational teams as required. The diversity of the role will provide the right candidate with opportunities to develop a broad range of skills and to also develop specialisms. Your specialist skills will support colleagues within University IT when proposing and developing solutions at an appropriate scale required by the University. You will need strong Linux system administration experience or have used Linux extensively in a development or academic environment. You should be comfortable with supporting and troubleshooting web applications and automating service provision using open-source stacks (e.g. LAMP, Tomcat, Kubernetes, Docker, etc.) and you will need good scripting skills, while experience of Windows and Apple Mac system administration would also be advantageous. You will be able to gather and advise on requirements from academic colleagues in order to solve complex technical problems across a broad range of technologies. What we offer Cardiff University can offer many attractive benefits to its employees, including a competitive salary, 37 days annual leave per annum and a generous pension scheme. More information on what we can offer can be found at https://www.cardiff.ac.uk/jobs/what-we-can-offer . This is a full time, open ended position. Salary: £44,737 - £51,805 per annum (Grade 7) Date advert posted: Tuesday, 14 February 2023 Closing date: Friday, 3 March 2023 Please be aware that Cardiff University reserves the right to close this vacancy early should sufficient applications be received. Cardiff University is committed to supporting and promoting equality and diversity and to creating an inclusive working environment. We believe this can be achieved through attracting, developing, and retaining a diverse range of staff from many different backgrounds. We therefore welcome applicants from all sections of the community regardless of sex, ethnicity, disability, sexual orientation, trans identity, relationship status, religion or belief, caring responsibilities, or age. In supporting our employees to achieve a balance between their work and their personal lives, we will also consider proposals for flexible working or job share arrangements.
Role : Infrastructure Engineer Location : Central London, 2-3 times a week Salary : £50,000 - £55,000 + Benefits The position: The purpose of this role is to support Microsoft O365, Hybrid Cloud with Azure, including Linux Web Hosting and solutions for applications, databases, desktops, cloud services and a largely Microsoft based platform within agreed service levels and quality standards with minimal disruption to users, work with other IT and business colleagues and 3rd parties on IT projects, change requests and other initiatives and provide informed technical advice to staff and all IT users. Main Duties And Responsibilities Administration of O365, including SharePoint. Administration of O365 suite of products including Security, Defender, Teams and Exchange Azure Hybrid Cloud administration and support, taking responsibility for the more advanced support and solutions deployment. Using Intune to manage and update the organisations PC's, laptops and mobile devices. Support the companies network infrastructure which includes Aruba, Cisco, and Juniper technologies. Manage the AvePoint and Azure backup system for operation and restore readiness. Operate as technical advisor to 1st line service desk analysts and support technical projects, maintenance and other change and operational activities in your areas of expertise. Organise own workload and ensure agreed quality standards, service levels and project and change timescales are met and with minimal disruption to users. Contribute technical advice and support to impact assessments and solutions for service, change and new requirement requests and ensure compliance with change control practices. Write technical HLDs/LLDs, work instructions and user documentation and present technical options and guidance clearly and concisely in technical and non-technical documents tailored to audience. Build and maintain successful relationships with key contacts in departments and 3rd parties to ensure their requirements are taken on board and incidents are resolved effectively, cohesively and in a timely fashion. Conduct daily checks and constantly monitor systems, analyse trends, and take remedial action as appropriate and in conjunction with Heads of Technical Infrastructure Ensure all investigations and solutions consider security such as malware and viruses and that security incidents are resolved immediately to constantly mitigate risks to the live system. Undertake technical projects as required by the IT management team. Please apply for more information!
May 02, 2024
Full time
Role : Infrastructure Engineer Location : Central London, 2-3 times a week Salary : £50,000 - £55,000 + Benefits The position: The purpose of this role is to support Microsoft O365, Hybrid Cloud with Azure, including Linux Web Hosting and solutions for applications, databases, desktops, cloud services and a largely Microsoft based platform within agreed service levels and quality standards with minimal disruption to users, work with other IT and business colleagues and 3rd parties on IT projects, change requests and other initiatives and provide informed technical advice to staff and all IT users. Main Duties And Responsibilities Administration of O365, including SharePoint. Administration of O365 suite of products including Security, Defender, Teams and Exchange Azure Hybrid Cloud administration and support, taking responsibility for the more advanced support and solutions deployment. Using Intune to manage and update the organisations PC's, laptops and mobile devices. Support the companies network infrastructure which includes Aruba, Cisco, and Juniper technologies. Manage the AvePoint and Azure backup system for operation and restore readiness. Operate as technical advisor to 1st line service desk analysts and support technical projects, maintenance and other change and operational activities in your areas of expertise. Organise own workload and ensure agreed quality standards, service levels and project and change timescales are met and with minimal disruption to users. Contribute technical advice and support to impact assessments and solutions for service, change and new requirement requests and ensure compliance with change control practices. Write technical HLDs/LLDs, work instructions and user documentation and present technical options and guidance clearly and concisely in technical and non-technical documents tailored to audience. Build and maintain successful relationships with key contacts in departments and 3rd parties to ensure their requirements are taken on board and incidents are resolved effectively, cohesively and in a timely fashion. Conduct daily checks and constantly monitor systems, analyse trends, and take remedial action as appropriate and in conjunction with Heads of Technical Infrastructure Ensure all investigations and solutions consider security such as malware and viruses and that security incidents are resolved immediately to constantly mitigate risks to the live system. Undertake technical projects as required by the IT management team. Please apply for more information!
LA International Computer Consultants Ltd
Stevenage, Hertfordshire
Required: Unix/Linux Engineer Duration: 6 months + Location : Full time on site in Stevenage IR35 Status: Inside IR35 Clearance level required: DV Level Your role will involve: - Monitoring and technical support of client's infrastructure including Incident and request management. - Server administration. - Plan and undertake changes as agreed with the client (in accordance with ITIL change management process) - Assess user requirements and formulate technical specifications that are cost effective and accurately meet the clients' identified needs. - Install and test operating software and associated products in conjunction with application providers. Your experience * Knowledge of operating systems - RedHat 6. 7. 8. 9. Solaris * Experience with HPC Platform * Experience with Red Hat Satellite * Experience with Virtualisation Platforms with specific products like VMware ESXi and MS Hyper-V * Knowledge of Identity Manager * Knowledge of SCOM * Working experience with Anti-Virus within Linux OS * Knowledge of Rancher, Kubernetes, Ansible * Knowledge and experience of specific infrastructure support services * Awareness of hardware technologies including IBM, HP and Dell plus blades * Proficient system management skills Due to the nature and urgency of this post, candidates holding or who have held high level security clearance in the past are most welcome to apply. Please note successful applicants will be required to be security cleared prior to appointment which can take up to a minimum 18 weeks. LA International is a HMG approved ICT Recruitment and Project Solutions Consultancy, operating globally from the largest single site in the UK as an IT Consultancy or as an Employment Business & Agency depending upon the precise nature of the work, for security cleared jobs or non-clearance vacancies, LA International welcome applications from all sections of the community and from people with diverse experience and backgrounds. Award Winning LA International, winner of the Recruiter Awards for Excellence, Best IT Recruitment Company, Best Public Sector Recruitment Company and overall Gold Award winner, has now secured the most prestigious business award that any business can receive, The Queens Award for Enterprise: International Trade, for the second consecutive period.
May 02, 2024
Contractor
Required: Unix/Linux Engineer Duration: 6 months + Location : Full time on site in Stevenage IR35 Status: Inside IR35 Clearance level required: DV Level Your role will involve: - Monitoring and technical support of client's infrastructure including Incident and request management. - Server administration. - Plan and undertake changes as agreed with the client (in accordance with ITIL change management process) - Assess user requirements and formulate technical specifications that are cost effective and accurately meet the clients' identified needs. - Install and test operating software and associated products in conjunction with application providers. Your experience * Knowledge of operating systems - RedHat 6. 7. 8. 9. Solaris * Experience with HPC Platform * Experience with Red Hat Satellite * Experience with Virtualisation Platforms with specific products like VMware ESXi and MS Hyper-V * Knowledge of Identity Manager * Knowledge of SCOM * Working experience with Anti-Virus within Linux OS * Knowledge of Rancher, Kubernetes, Ansible * Knowledge and experience of specific infrastructure support services * Awareness of hardware technologies including IBM, HP and Dell plus blades * Proficient system management skills Due to the nature and urgency of this post, candidates holding or who have held high level security clearance in the past are most welcome to apply. Please note successful applicants will be required to be security cleared prior to appointment which can take up to a minimum 18 weeks. LA International is a HMG approved ICT Recruitment and Project Solutions Consultancy, operating globally from the largest single site in the UK as an IT Consultancy or as an Employment Business & Agency depending upon the precise nature of the work, for security cleared jobs or non-clearance vacancies, LA International welcome applications from all sections of the community and from people with diverse experience and backgrounds. Award Winning LA International, winner of the Recruiter Awards for Excellence, Best IT Recruitment Company, Best Public Sector Recruitment Company and overall Gold Award winner, has now secured the most prestigious business award that any business can receive, The Queens Award for Enterprise: International Trade, for the second consecutive period.
Sectors: Electronics, Medical Devices, Aerospace, Defence Job Title: Lead Embedded Software Engineer Location: Edinburgh Salary: £60,000 - £75,000 per annum Hybrid working Great benefits package included Full Relocation assistance available Sponsorship is available for UK Based candidates Overview of company and job title: A fantastic Global engineering specialist organisation based in Edinburgh who design and develop world class leading products for multiple industries that include Medical, Industrial, Aerospace, Defence and many more are now looking to further expand their innovative, and technically advanced R&D team with the addition to hire for a new Lead Embedded Software Engineer to join the team and to be working as part of a global team to deliver ground-breaking solutions and products that make a positive impact on people's lives across the world. This role would suit a Senior Embedded Software Engineer who is looking for a career progression to take the next step to become a Lead Embedded Software Engineer. The role: As the Lead Embedded Software Engineer , you will have a role split of 50% management of leading a talented team of 4 Embedded Software Engineers and 50% being technically hands on to engineer, state requirements, design, execute and test C++ embedded software. The successful Lead Embedded Software Engineer will be working on exciting projects for Medical, Aerospace and Defence that have a positive impact on peoples lives across the Globe. Salary, hybrid working, sponsorship, & relocation assistance. The salary on offer for the Lead Embedded Software Engineer is £60,000 - £75,000 per annum . Hybrid working will be 50% WFH & 50% office. Sponsorship and full relocation assistance for UK based Senior & Lead Embedded Software Engineers is available. Senior/Lead Embedded Software Engineer Key Skills: 5-7+ years minimum industry experience Experience of real time embedded software development Modern C++ programming language Experience of Microcontrollers & Microprocessors Knowledge/Experience of Embedded Linux embedded operating systems Familiarity with network protocols - SPI, I2C, UART, RS232/485, Ethernet etc Ability to read & review hardware schematics and datasheets Experience of debugging software and supporting board bring-up activities Good analytical, problem solving and team-work skills Experience of team leadership, mentoring & project management Can lead, inspire and motivate software engineers of various experience levels Bonus nice to have skills: Experience in other languages an advantage: Embedded C, Java, C# and .Net, UML Awareness of Agile development/methodology practices RTOS Experience - FreeRTOS, ThreadX, QNX, VxWorks or more Scripting experience - Python, Bash, etc. Version Control Systems - GIT, SVN, JIRA or similar Understanding of real-time development and/or safety critical systems Awareness of continuous integration frameworks Sound understanding of other engineering disciplines and may have led multi-disciplined teams Industry experience - Cyber Security, Medical Devices, Aerospace, Defence Benefits Package: Bespoke development plan Online learning and formal development programs Enhanced pension contributions 33 days of annual leave (inclusive of public holidays) Paid family leave Private medical insurance Group income protection insurance Employee Assistance Program (EAP) Electric Vehicle Salary Sacrifice Scheme Cycle to work scheme Volunteer time off Flexible Hybrid Working Available & Fully Remote Life assurance Occupational health Vision care discounts Discount schemes Company sick pay scheme Onsite gym/ discounted gym If you are a Senior or an Experienced Embedded Software Engineer , looking for an exciting new opportunity to take the next step to progress in your career to become a Lead Embedded Software Engineer and join a hugely successful and established global engineering business, then please apply now with your updated CV or call Frank at Premier Group on and for further information and details about the role.
May 02, 2024
Full time
Sectors: Electronics, Medical Devices, Aerospace, Defence Job Title: Lead Embedded Software Engineer Location: Edinburgh Salary: £60,000 - £75,000 per annum Hybrid working Great benefits package included Full Relocation assistance available Sponsorship is available for UK Based candidates Overview of company and job title: A fantastic Global engineering specialist organisation based in Edinburgh who design and develop world class leading products for multiple industries that include Medical, Industrial, Aerospace, Defence and many more are now looking to further expand their innovative, and technically advanced R&D team with the addition to hire for a new Lead Embedded Software Engineer to join the team and to be working as part of a global team to deliver ground-breaking solutions and products that make a positive impact on people's lives across the world. This role would suit a Senior Embedded Software Engineer who is looking for a career progression to take the next step to become a Lead Embedded Software Engineer. The role: As the Lead Embedded Software Engineer , you will have a role split of 50% management of leading a talented team of 4 Embedded Software Engineers and 50% being technically hands on to engineer, state requirements, design, execute and test C++ embedded software. The successful Lead Embedded Software Engineer will be working on exciting projects for Medical, Aerospace and Defence that have a positive impact on peoples lives across the Globe. Salary, hybrid working, sponsorship, & relocation assistance. The salary on offer for the Lead Embedded Software Engineer is £60,000 - £75,000 per annum . Hybrid working will be 50% WFH & 50% office. Sponsorship and full relocation assistance for UK based Senior & Lead Embedded Software Engineers is available. Senior/Lead Embedded Software Engineer Key Skills: 5-7+ years minimum industry experience Experience of real time embedded software development Modern C++ programming language Experience of Microcontrollers & Microprocessors Knowledge/Experience of Embedded Linux embedded operating systems Familiarity with network protocols - SPI, I2C, UART, RS232/485, Ethernet etc Ability to read & review hardware schematics and datasheets Experience of debugging software and supporting board bring-up activities Good analytical, problem solving and team-work skills Experience of team leadership, mentoring & project management Can lead, inspire and motivate software engineers of various experience levels Bonus nice to have skills: Experience in other languages an advantage: Embedded C, Java, C# and .Net, UML Awareness of Agile development/methodology practices RTOS Experience - FreeRTOS, ThreadX, QNX, VxWorks or more Scripting experience - Python, Bash, etc. Version Control Systems - GIT, SVN, JIRA or similar Understanding of real-time development and/or safety critical systems Awareness of continuous integration frameworks Sound understanding of other engineering disciplines and may have led multi-disciplined teams Industry experience - Cyber Security, Medical Devices, Aerospace, Defence Benefits Package: Bespoke development plan Online learning and formal development programs Enhanced pension contributions 33 days of annual leave (inclusive of public holidays) Paid family leave Private medical insurance Group income protection insurance Employee Assistance Program (EAP) Electric Vehicle Salary Sacrifice Scheme Cycle to work scheme Volunteer time off Flexible Hybrid Working Available & Fully Remote Life assurance Occupational health Vision care discounts Discount schemes Company sick pay scheme Onsite gym/ discounted gym If you are a Senior or an Experienced Embedded Software Engineer , looking for an exciting new opportunity to take the next step to progress in your career to become a Lead Embedded Software Engineer and join a hugely successful and established global engineering business, then please apply now with your updated CV or call Frank at Premier Group on and for further information and details about the role.
Leading multinational business, looking for an experienced TecOps Lead engineer - responsible for the deployment, maintenance and management of the IT Infrastructure that supports applications, services and end users across the entire group of companies. You will be primarily responsible for :- Uses automation processes and tools to carry out tasks within AWS such as environment builds, scaling, self-healing, monitoring, and patching. Proactively looks for ways in which the group's AWS infrastructure can be optimised from a performance, security and/or cost point of view. Works closely with Dev / Dev-Ops teams to support their infrastructure requirements. Contributes to the design and build of cloud-based infrastructure and architecture that is optimised for performance, scalability, and cost-efficiency. You will need to be at beast mode level on the following :- Experience of AWS Services including EC2, ECS, EKS, Lambda, VPC, Route53, S3, RDS and CloudWatch. Experience in Infrastructure as a code including Terraform and AWS CloudFormation. Experience with Kubernetes/Docker or other container technologies. Scripting skills including Python and Bash . Good understanding of Linux and database technologies such as Ubuntu, Apache, PHP, MySQL, PostgreSQL, Nginx, Mercurial and Git. DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality
May 02, 2024
Full time
Leading multinational business, looking for an experienced TecOps Lead engineer - responsible for the deployment, maintenance and management of the IT Infrastructure that supports applications, services and end users across the entire group of companies. You will be primarily responsible for :- Uses automation processes and tools to carry out tasks within AWS such as environment builds, scaling, self-healing, monitoring, and patching. Proactively looks for ways in which the group's AWS infrastructure can be optimised from a performance, security and/or cost point of view. Works closely with Dev / Dev-Ops teams to support their infrastructure requirements. Contributes to the design and build of cloud-based infrastructure and architecture that is optimised for performance, scalability, and cost-efficiency. You will need to be at beast mode level on the following :- Experience of AWS Services including EC2, ECS, EKS, Lambda, VPC, Route53, S3, RDS and CloudWatch. Experience in Infrastructure as a code including Terraform and AWS CloudFormation. Experience with Kubernetes/Docker or other container technologies. Scripting skills including Python and Bash . Good understanding of Linux and database technologies such as Ubuntu, Apache, PHP, MySQL, PostgreSQL, Nginx, Mercurial and Git. DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality
Linux Network Administrator Cambridge £45k-£50k Eligibility for Security Clearance is essential We are looking for a Linux support professional who is looking to take a step up into an out and out administrator to join this multi-sector technology company based in Cambridge. This is a new hire for the business, due to overall business growth so it's an exciting time to join a business who is thriving! You will be working closely with the businesses other 2 Linux administrators, so this is an opportunity for someone to really increase their technical skillset further, learning from people who have been with the business for a number of years! Despite all the training and learning opportunities, we still need someone who is experienced providing Linux support and has some networking knowledge. Graduates and overseas candidates will not be considered for this role. All candidates must have the full right to work in the UK without any restrictions! The Role: Support physical and virtual Linux environment Network implementation and support Continuous improvement of systems and overall infrastructure Linux log monitoring Investigate any security threats Automate processes where suitable Requirements: Strong Linux support experience (supported physical and virtual servers) Network implementation and support (TCP/IP) Automated desktop deployments Within a reasonable commutable distance of Cambridge and happy to work in the office c4 days a week Full right to work in the UK without any restrictions This role could suit a current 3rd line Linux support engineer, or a junior Linux Sys Admin or similar! Benefits include regular salary reviews, generous pension contributions, company profit scheme, private healthcare, enhanced maternity/paternity leave, plus many more! For more information and a full job description, please contact Andy Clarke at The One Group.
May 02, 2024
Full time
Linux Network Administrator Cambridge £45k-£50k Eligibility for Security Clearance is essential We are looking for a Linux support professional who is looking to take a step up into an out and out administrator to join this multi-sector technology company based in Cambridge. This is a new hire for the business, due to overall business growth so it's an exciting time to join a business who is thriving! You will be working closely with the businesses other 2 Linux administrators, so this is an opportunity for someone to really increase their technical skillset further, learning from people who have been with the business for a number of years! Despite all the training and learning opportunities, we still need someone who is experienced providing Linux support and has some networking knowledge. Graduates and overseas candidates will not be considered for this role. All candidates must have the full right to work in the UK without any restrictions! The Role: Support physical and virtual Linux environment Network implementation and support Continuous improvement of systems and overall infrastructure Linux log monitoring Investigate any security threats Automate processes where suitable Requirements: Strong Linux support experience (supported physical and virtual servers) Network implementation and support (TCP/IP) Automated desktop deployments Within a reasonable commutable distance of Cambridge and happy to work in the office c4 days a week Full right to work in the UK without any restrictions This role could suit a current 3rd line Linux support engineer, or a junior Linux Sys Admin or similar! Benefits include regular salary reviews, generous pension contributions, company profit scheme, private healthcare, enhanced maternity/paternity leave, plus many more! For more information and a full job description, please contact Andy Clarke at The One Group.
IBM Z Storage Manager Initial 12-month Contract Via Umbrella UK - Remote - Commutable to either Edinburgh or Canary Wharf office when required. One of Loriens Banking Clients is looking for an experience IBM Z Storage Manager to join them on an initial 12-month contract. The role is looking for someone who comes from a Storage Management/Engineering background with the ability to work and partner with external vendors, support/lead technical management of deployment projects at enterprise-scale level. Responsibilities Perform a Technical Project Management role for large zSeries infrastructure deployment and evergreening projects Setup automation to reduce manaual interventions in the Storage infrastructure Test new software and exploit functionality Consolidate and reduce infrastructure complexity Risk and Cost Management Ensure Service Quality Targets are met for offered platform services Business stakeholder management Vendor liaison and management zSeries Storage hardware/software design, configuration, testing, implementation and support Essential Skills/Experience zSeries Storage Management/Engineering background preferred and/or experience to equivalent level Working and partnering with vendors (eg IBM, DELL, Broadcom) Supporting and/or leading technical management of large infrastructure deployment projects Experience supporting large-scale enterprise IT environment and the Embedded controls within change, incident, and problem management processes Experience working with Agile working practices and tooling Experience and awareness of security, audit, risk and compliance within enterprise IT environment Technical Skills IBM DS8K disk hardware installation design, upgrade and support skills including DSCLI Scripting and familiarity with HMC GUI DELL DLM virtual tape (VTE with Data Domain) hardware installation design, upgrade and support skills with knowledge of GUI, NFS and Linux Broadcom (Brocade) DCX hardware skills and FICON/FIBRE concepts and configuration. Set-up and utilising SanNav and Maps IBM core knowledge: z/OS, TSO, SDSF, JCL, IDCAMS, IWS IBM storage knowledge: DFHSM, DFDSS, ICKDSF, DFSMS (inc. OAM), TDMF, GDPS, CSM Broadcom (CA): CA1, CA Vantage, CA Disk, CA Allocate, CA View, Endeavor Dino Software: T-rex, Terradon Rocket: CR+ Interchip: RTD. Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
May 02, 2024
Contractor
IBM Z Storage Manager Initial 12-month Contract Via Umbrella UK - Remote - Commutable to either Edinburgh or Canary Wharf office when required. One of Loriens Banking Clients is looking for an experience IBM Z Storage Manager to join them on an initial 12-month contract. The role is looking for someone who comes from a Storage Management/Engineering background with the ability to work and partner with external vendors, support/lead technical management of deployment projects at enterprise-scale level. Responsibilities Perform a Technical Project Management role for large zSeries infrastructure deployment and evergreening projects Setup automation to reduce manaual interventions in the Storage infrastructure Test new software and exploit functionality Consolidate and reduce infrastructure complexity Risk and Cost Management Ensure Service Quality Targets are met for offered platform services Business stakeholder management Vendor liaison and management zSeries Storage hardware/software design, configuration, testing, implementation and support Essential Skills/Experience zSeries Storage Management/Engineering background preferred and/or experience to equivalent level Working and partnering with vendors (eg IBM, DELL, Broadcom) Supporting and/or leading technical management of large infrastructure deployment projects Experience supporting large-scale enterprise IT environment and the Embedded controls within change, incident, and problem management processes Experience working with Agile working practices and tooling Experience and awareness of security, audit, risk and compliance within enterprise IT environment Technical Skills IBM DS8K disk hardware installation design, upgrade and support skills including DSCLI Scripting and familiarity with HMC GUI DELL DLM virtual tape (VTE with Data Domain) hardware installation design, upgrade and support skills with knowledge of GUI, NFS and Linux Broadcom (Brocade) DCX hardware skills and FICON/FIBRE concepts and configuration. Set-up and utilising SanNav and Maps IBM core knowledge: z/OS, TSO, SDSF, JCL, IDCAMS, IWS IBM storage knowledge: DFHSM, DFDSS, ICKDSF, DFSMS (inc. OAM), TDMF, GDPS, CSM Broadcom (CA): CA1, CA Vantage, CA Disk, CA Allocate, CA View, Endeavor Dino Software: T-rex, Terradon Rocket: CR+ Interchip: RTD. Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Romsey Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
May 02, 2024
Full time
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Romsey Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Woking Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
May 02, 2024
Full time
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Woking Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
Software Engineer - SC Cleared Salary: £35,000 - £55,000 Dependent on experience We are currently seeking a skilled and experienced Software Engineer to join the team at a leading defence engineering consultancy. You will have a strong background in software development, with experience in Python, Java, or Kotlin and supporting Back End and Middleware frameworks. As a Software Engineer, you will be responsible for designing, developing, and testing software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Please note - Security clearance will be required for this role. Location: Greater Southampton area. Work Pattern: Flexible/Hybrid (A combination of home and office working) Key Responsibilities: Design, develop, and test software systems using Python, Java, or Kotlin and supporting Back End and Middleware frameworks Collaborate with cross-functional teams to integrate software into systems Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in software development using Python, Java, or Kotlin Experience with SQL and NoSQL database systems Familiarity with Linux-based operating systems - Ubuntu, Centos/RHEL Experience with mobile operating systems - especially Android Knowledge of message brokering, serialisation and queuing systems Experience with microservices, containers and hosts Familiarity with Infrastructure as Code - Vagrant, Ansible and Terraform Experience with AWS and Azure Cloud Experience with Git and version control systems Desirable Skills and Experience: Experience with other programming languages such as C++ or JavaScript Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
May 02, 2024
Full time
Software Engineer - SC Cleared Salary: £35,000 - £55,000 Dependent on experience We are currently seeking a skilled and experienced Software Engineer to join the team at a leading defence engineering consultancy. You will have a strong background in software development, with experience in Python, Java, or Kotlin and supporting Back End and Middleware frameworks. As a Software Engineer, you will be responsible for designing, developing, and testing software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Please note - Security clearance will be required for this role. Location: Greater Southampton area. Work Pattern: Flexible/Hybrid (A combination of home and office working) Key Responsibilities: Design, develop, and test software systems using Python, Java, or Kotlin and supporting Back End and Middleware frameworks Collaborate with cross-functional teams to integrate software into systems Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in software development using Python, Java, or Kotlin Experience with SQL and NoSQL database systems Familiarity with Linux-based operating systems - Ubuntu, Centos/RHEL Experience with mobile operating systems - especially Android Knowledge of message brokering, serialisation and queuing systems Experience with microservices, containers and hosts Familiarity with Infrastructure as Code - Vagrant, Ansible and Terraform Experience with AWS and Azure Cloud Experience with Git and version control systems Desirable Skills and Experience: Experience with other programming languages such as C++ or JavaScript Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
Software Engineer - SC Cleared Salary: £35,000 - £55,000 Dependent on experience We are currently seeking a skilled and experienced Software Engineer to join the team at a leading defence engineering consultancy. You will have a strong background in software development, with experience in Python, Java, or Kotlin and supporting Back End and Middleware frameworks. As a Software Engineer, you will be responsible for designing, developing, and testing software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Please note - Security clearance will be required for this role. Location: Woking Work Pattern: Flexible/Hybrid (A combination of home and office working) Key Responsibilities: Design, develop, and test software systems using Python, Java, or Kotlin and supporting Back End and Middleware frameworks Collaborate with cross-functional teams to integrate software into systems Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in software development using Python, Java, or Kotlin Experience with SQL and NoSQL database systems Familiarity with Linux-based operating systems - Ubuntu, Centos/RHEL Experience with mobile operating systems - especially Android Knowledge of message brokering, serialisation and queuing systems Experience with microservices, containers and hosts Familiarity with Infrastructure as Code - Vagrant, Ansible and Terraform Experience with AWS and Azure Cloud Experience with Git and version control systems Desirable Skills and Experience: Experience with other programming languages such as C++ or JavaScript Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
May 02, 2024
Full time
Software Engineer - SC Cleared Salary: £35,000 - £55,000 Dependent on experience We are currently seeking a skilled and experienced Software Engineer to join the team at a leading defence engineering consultancy. You will have a strong background in software development, with experience in Python, Java, or Kotlin and supporting Back End and Middleware frameworks. As a Software Engineer, you will be responsible for designing, developing, and testing software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Please note - Security clearance will be required for this role. Location: Woking Work Pattern: Flexible/Hybrid (A combination of home and office working) Key Responsibilities: Design, develop, and test software systems using Python, Java, or Kotlin and supporting Back End and Middleware frameworks Collaborate with cross-functional teams to integrate software into systems Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in software development using Python, Java, or Kotlin Experience with SQL and NoSQL database systems Familiarity with Linux-based operating systems - Ubuntu, Centos/RHEL Experience with mobile operating systems - especially Android Knowledge of message brokering, serialisation and queuing systems Experience with microservices, containers and hosts Familiarity with Infrastructure as Code - Vagrant, Ansible and Terraform Experience with AWS and Azure Cloud Experience with Git and version control systems Desirable Skills and Experience: Experience with other programming languages such as C++ or JavaScript Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
Low level Embedded Software Engineer JOB LOCATION: Bristol SECURITY CLEARANCE LEVEL - SC DURATION: Months Minimum WORK PATTERN: Full Time Onsite (5 days/4 days compressed on site & Overtime- Yes, if needed) PAY RATE: £55 PAYE/£70 Per Hour Umbrella Overview of Department: Bristol Embedded Software provide Real Time solutions for our in house advanced weapon Bristol Embedded Software develop Real Time software solutions for Missile Units/Subsystems produced internally within MBDA. We design, develop, build, integrate, test and support the whole SW product. Responsibilities: The Low Level & Security software engineer will be responsible for the through life development of one or more of the internally developed security solutions and bespoke product lines. Required: Embedded C programming & debugging Hardware/software integration experience Experience working to standards Experience with ARM processors Basic Linux skills. Desirable: Full software life cycle experience (design, development and test) Knowledge of Real Time Operating Systems (eg PikeOS, FreeRTOS) Knowledge of Lauterbach debug tools Experience with ARM Cortex-A series processors Knowledge of ARM TrustZone Knowledge of IBM Configuration Management tools (RTC/EWM) Very interested in knowledge of Texas Instruments TD4A family of processors.
May 02, 2024
Contractor
Low level Embedded Software Engineer JOB LOCATION: Bristol SECURITY CLEARANCE LEVEL - SC DURATION: Months Minimum WORK PATTERN: Full Time Onsite (5 days/4 days compressed on site & Overtime- Yes, if needed) PAY RATE: £55 PAYE/£70 Per Hour Umbrella Overview of Department: Bristol Embedded Software provide Real Time solutions for our in house advanced weapon Bristol Embedded Software develop Real Time software solutions for Missile Units/Subsystems produced internally within MBDA. We design, develop, build, integrate, test and support the whole SW product. Responsibilities: The Low Level & Security software engineer will be responsible for the through life development of one or more of the internally developed security solutions and bespoke product lines. Required: Embedded C programming & debugging Hardware/software integration experience Experience working to standards Experience with ARM processors Basic Linux skills. Desirable: Full software life cycle experience (design, development and test) Knowledge of Real Time Operating Systems (eg PikeOS, FreeRTOS) Knowledge of Lauterbach debug tools Experience with ARM Cortex-A series processors Knowledge of ARM TrustZone Knowledge of IBM Configuration Management tools (RTC/EWM) Very interested in knowledge of Texas Instruments TD4A family of processors.
We are supporting a market leader in their search for a Network & Systems Engineer. Joining an established team in central Ipswich, you will help define the long-term roadmap for their network infrastructure. Working with the Head of DevOps, the successful candidate will participate in the design and architecture of the enterprise network and systems. Where needed, you will offer technical expertise to the test and support teams. Requirements: Strong experience working with Linux systems. Experience integrating systems, networks, and platforms. Experience with configuration management. Experience Implementing new network functions and new systems. Strong understanding of switching and routing. Virtualisation (VMware). Familiarity with cloud environments such as AWS, Azure, or Google Cloud Platform. Please note there is flexibility of remote working on offer, however there is still an expectation for office working, so the succesful candidate will need to live within a commutable distance. This is just a snapshot of the requirements, a full job spec will be provided upon application. Please get in touch without hesitation if you feel this could be the role for you.
May 02, 2024
Full time
We are supporting a market leader in their search for a Network & Systems Engineer. Joining an established team in central Ipswich, you will help define the long-term roadmap for their network infrastructure. Working with the Head of DevOps, the successful candidate will participate in the design and architecture of the enterprise network and systems. Where needed, you will offer technical expertise to the test and support teams. Requirements: Strong experience working with Linux systems. Experience integrating systems, networks, and platforms. Experience with configuration management. Experience Implementing new network functions and new systems. Strong understanding of switching and routing. Virtualisation (VMware). Familiarity with cloud environments such as AWS, Azure, or Google Cloud Platform. Please note there is flexibility of remote working on offer, however there is still an expectation for office working, so the succesful candidate will need to live within a commutable distance. This is just a snapshot of the requirements, a full job spec will be provided upon application. Please get in touch without hesitation if you feel this could be the role for you.
SAP Basis Consultant - Contract A leading organisation is looking for a SAP Basis Consultant that will focus on the maintenance, support, and optimization of the SAP systems landscape. Your main responsibility will be to maintain the stability, efficiency, and security of our SAP system, which involves handling installations, upgrades, and patches. This position demands solid technical skills in SAP Basis administration, along with the capability to work well with teams across different functions. Key Responsibilities for the SAP Basis Consultant : Previous experience as a SAP Basis Consultant/Analyst/Engineer. Administer and maintain SAP systems, including installation, configuration. SAP Basis Netweaver and Hana database maintenance, support and tuning. Monitor system performance and troubleshoot issues to ensure optimal uptime and reliability. Responsible for the analysis of error trends and problem management. Incident response Documentation: current and new systems - administering correct documentation Implementing and maintaining security policies and procedures to protect sensitive data (SAP Security) would be beneficial. Collaborate with other IT teams and business stakeholders to understand requirements and provide technical solutions. Perform system tuning and optimization to enhance performance and scalability. Technology Stack SAP Basis Hana and Unix/Linux Performance Tuning (SAP Hana) SAP ECC, APO, BW, APO, PI, IBP, C4C, Cloud Connector, Fiori This SAP Basis Consultant will be hybrid, working 3 days a week onsite in North London. To discuss this exciting opportunity in more detail, please APPLY NOW for a no obligation chat with your VIQU Consultant. Additionally, you can contact Connor Smal, by exploring the VIQU IT Recruitment website. To be the first to hear about other exciting opportunities, technology, and recruitment news, please also follow us at 'VIQU IT Recruitment' on LinkedIn, and
May 02, 2024
Full time
SAP Basis Consultant - Contract A leading organisation is looking for a SAP Basis Consultant that will focus on the maintenance, support, and optimization of the SAP systems landscape. Your main responsibility will be to maintain the stability, efficiency, and security of our SAP system, which involves handling installations, upgrades, and patches. This position demands solid technical skills in SAP Basis administration, along with the capability to work well with teams across different functions. Key Responsibilities for the SAP Basis Consultant : Previous experience as a SAP Basis Consultant/Analyst/Engineer. Administer and maintain SAP systems, including installation, configuration. SAP Basis Netweaver and Hana database maintenance, support and tuning. Monitor system performance and troubleshoot issues to ensure optimal uptime and reliability. Responsible for the analysis of error trends and problem management. Incident response Documentation: current and new systems - administering correct documentation Implementing and maintaining security policies and procedures to protect sensitive data (SAP Security) would be beneficial. Collaborate with other IT teams and business stakeholders to understand requirements and provide technical solutions. Perform system tuning and optimization to enhance performance and scalability. Technology Stack SAP Basis Hana and Unix/Linux Performance Tuning (SAP Hana) SAP ECC, APO, BW, APO, PI, IBP, C4C, Cloud Connector, Fiori This SAP Basis Consultant will be hybrid, working 3 days a week onsite in North London. To discuss this exciting opportunity in more detail, please APPLY NOW for a no obligation chat with your VIQU Consultant. Additionally, you can contact Connor Smal, by exploring the VIQU IT Recruitment website. To be the first to hear about other exciting opportunities, technology, and recruitment news, please also follow us at 'VIQU IT Recruitment' on LinkedIn, and
Arcas Technology is partnered with a leading Telecommunications company who are currently looking for an experienced Systems Engineer to join their business on a permanent basis. This role is to assist in the system engineering, design & development processes within the team. You will use bespoke and open-source software, primarily Linux based to bring additional value to the business's in-house and customer solutions. Key Accountabilities To act as in-house Product expert on selected systems and applications, keeping abreast of new developments in the IT & Communications industry. To provide accurate and timely technical information or analyses on a variety of engineering investigations. As part of a team to support the design, requirement capture and development according to Agile design principles (incl. the SCRUM methodology) of the suite of value added services. To produce and maintain detailed technical documentation relating to the new solutions/developments and to work with the Product Management team on ensuring that any new developments are rolled out effectively across the organization. Where required to support the Product Management team and / or the Account Managers in dealings with customers on engineering issues, attend meetings and conduct demonstrations in support of Sales. To own, investigate and resolve escalated engineering service issues. Lead by example to develop and maintain personal technical expertise in company bespoke products and security best practise. Key Skills Linux (CentOS/Ubuntu), Apache, MySQL) TCP/IP networking concepts including Routing, Switching, Firewalling, including Layer 7 firewalls Scripting (Bash, Perl) Programming knowledge (php, CodeIgniter/MVC, SQL) VoIP platforms If you feel that you're a good fit for this role then please forward your CV to Andy Dale at Arcas Technology.
May 02, 2024
Full time
Arcas Technology is partnered with a leading Telecommunications company who are currently looking for an experienced Systems Engineer to join their business on a permanent basis. This role is to assist in the system engineering, design & development processes within the team. You will use bespoke and open-source software, primarily Linux based to bring additional value to the business's in-house and customer solutions. Key Accountabilities To act as in-house Product expert on selected systems and applications, keeping abreast of new developments in the IT & Communications industry. To provide accurate and timely technical information or analyses on a variety of engineering investigations. As part of a team to support the design, requirement capture and development according to Agile design principles (incl. the SCRUM methodology) of the suite of value added services. To produce and maintain detailed technical documentation relating to the new solutions/developments and to work with the Product Management team on ensuring that any new developments are rolled out effectively across the organization. Where required to support the Product Management team and / or the Account Managers in dealings with customers on engineering issues, attend meetings and conduct demonstrations in support of Sales. To own, investigate and resolve escalated engineering service issues. Lead by example to develop and maintain personal technical expertise in company bespoke products and security best practise. Key Skills Linux (CentOS/Ubuntu), Apache, MySQL) TCP/IP networking concepts including Routing, Switching, Firewalling, including Layer 7 firewalls Scripting (Bash, Perl) Programming knowledge (php, CodeIgniter/MVC, SQL) VoIP platforms If you feel that you're a good fit for this role then please forward your CV to Andy Dale at Arcas Technology.
Exciting Opportunity for Embedded Design Engineer - Permanent Role! Are you a talented Embedded Design Engineer looking for a challenging and rewarding permanent position? Our client, a leading technology company, is seeking a skilled professional to join their dynamic team and contribute to the design and development of world-beating products. In this role, you will play a crucial part in supporting the UK-based embedded team through an extremely busy period, juggling both New Product Development and delivering customer-funded projects based around existing product ranges. While the primary focus will be on Datalink products, you may also be asked to support other product lines within the company. Key responsibilities include: Designing firmware/software for processors and microcontrollers using embedded C Developing solutions using Linux Creating firmware for FPGAs using VHDL/DSP Supporting production and manufacturing teams Troubleshooting firmware, software, and system issues Testing and debugging new and existing designs Creating comprehensive documentation, including requirement specifications, test plans, user information, and API documents The ideal candidate will have a minimum of 3 years of experience in an equivalent role and possess a strong skill set in C/C++, embedded Linux, and FPGA development. Experience with DVB-T, datalink/radio technologies, video, and broadcast is a plus. A degree in electronics, computer science, or a related subject is desirable. Our client offers a competitive salary, excellent benefits, and a supportive work environment that encourages professional growth and development. If you're a self-motivated, enthusiastic team player with strong interpersonal skills and a desire to make an impact, we'd love to hear from you. Apply now and take the first step towards an exciting new chapter in your career!
May 02, 2024
Full time
Exciting Opportunity for Embedded Design Engineer - Permanent Role! Are you a talented Embedded Design Engineer looking for a challenging and rewarding permanent position? Our client, a leading technology company, is seeking a skilled professional to join their dynamic team and contribute to the design and development of world-beating products. In this role, you will play a crucial part in supporting the UK-based embedded team through an extremely busy period, juggling both New Product Development and delivering customer-funded projects based around existing product ranges. While the primary focus will be on Datalink products, you may also be asked to support other product lines within the company. Key responsibilities include: Designing firmware/software for processors and microcontrollers using embedded C Developing solutions using Linux Creating firmware for FPGAs using VHDL/DSP Supporting production and manufacturing teams Troubleshooting firmware, software, and system issues Testing and debugging new and existing designs Creating comprehensive documentation, including requirement specifications, test plans, user information, and API documents The ideal candidate will have a minimum of 3 years of experience in an equivalent role and possess a strong skill set in C/C++, embedded Linux, and FPGA development. Experience with DVB-T, datalink/radio technologies, video, and broadcast is a plus. A degree in electronics, computer science, or a related subject is desirable. Our client offers a competitive salary, excellent benefits, and a supportive work environment that encourages professional growth and development. If you're a self-motivated, enthusiastic team player with strong interpersonal skills and a desire to make an impact, we'd love to hear from you. Apply now and take the first step towards an exciting new chapter in your career!
Essential Job Functions Analyzes, logs, tracks and resolves complex software/hardware matters of significance pertaining to networking connectivity issues, printer, servers, and applications to meet business needs. Coordinates hardware/software installations and upgrades to ensure work is properly performed in accordance with company policy. Recommends resolution to complex matters of significance and coordinates the implementation of the approved course of action. Coordinates and monitors troubleshooting to isolate and diagnose common system problems; documents system events to ensure continuous functioning. Recommends course of action and implements as approved. Oversees the installation of client department-specific applications and systems. Ensures installations are in accordance with appropriate operating procedures; determines revisions or updates to installation as needed. Coordinates testing, upgrades and configuration of system files and services. Ensures changes are in accordance with appropriate operating procedures; recommends revisions or changes based upon results. Prepares for and prescribes approaches to possible downstream implications. Utilizes standard corporate tools to record change and problem activities for tracking purposes. Basic Qualifications Bachelor's degree or equivalent combination of education and experience Bachelor's degree in computer science, or related field preferred Three or more years of experience with computer systems or networking Experience working with computer hardware for installation and upgrades Experience working with software installation/upgrading procedures Experience working with file and system maintenance procedures Other Qualifications Good organization skills to balance and prioritize work, and multitask Good analytical and problem solving skills to troubleshoot systems problems Good communication skills to communicate with support personnel, customers, and managers Ability to work independently and as part of a team
May 02, 2024
Full time
Essential Job Functions Analyzes, logs, tracks and resolves complex software/hardware matters of significance pertaining to networking connectivity issues, printer, servers, and applications to meet business needs. Coordinates hardware/software installations and upgrades to ensure work is properly performed in accordance with company policy. Recommends resolution to complex matters of significance and coordinates the implementation of the approved course of action. Coordinates and monitors troubleshooting to isolate and diagnose common system problems; documents system events to ensure continuous functioning. Recommends course of action and implements as approved. Oversees the installation of client department-specific applications and systems. Ensures installations are in accordance with appropriate operating procedures; determines revisions or updates to installation as needed. Coordinates testing, upgrades and configuration of system files and services. Ensures changes are in accordance with appropriate operating procedures; recommends revisions or changes based upon results. Prepares for and prescribes approaches to possible downstream implications. Utilizes standard corporate tools to record change and problem activities for tracking purposes. Basic Qualifications Bachelor's degree or equivalent combination of education and experience Bachelor's degree in computer science, or related field preferred Three or more years of experience with computer systems or networking Experience working with computer hardware for installation and upgrades Experience working with software installation/upgrading procedures Experience working with file and system maintenance procedures Other Qualifications Good organization skills to balance and prioritize work, and multitask Good analytical and problem solving skills to troubleshoot systems problems Good communication skills to communicate with support personnel, customers, and managers Ability to work independently and as part of a team
Trainee Systems Hotline Engineer Salary: up to £25,500 (Rising to above £30,000 after completion of training within the first year) Location: Kettering (Role becomes remote once training is completed) We are currently recruiting for a UK leading company who are looking for a trainee systems hotline engineer to provide telephone support on aspects of the production kit to an extensive customer base. As a trainee systems hotline engineer you would need to be happy to work days initially and then move to a mixture of shifts incorportating days and nights in order to service customers 24/7 across 365 days of the year. As a trainee systems hotline engineer you will be given vast training and once you have completed an extensive year long training programme you will be eligeble to a pay rise. Skills acquired to be a Trainee systems hotline engineer The successful trainee systems hotline engineer needs to have atleast a basic understanding of Linux Operating System. The succesful trainee systems hotline engineer will need to be happy that once training is completed they will need to work a mixed shift of days and nights The succesful trainee systems hotline engineer needs to be happy and willing to go through extensive training. The succesful trainee systems hotline engineer needs to have a UK licenece and access to a vehicle. The Trainee Systems Hotline Engineer will benefit from: Training and development Remote working Pay rise after training completed Benefits: Healthcare Training, Commutable: Kettering, Wellingborough, Corby, Market Harborough, Lutterworth, Thrapston, Peterborough If you are interested in this role and feel that you have the right skills then please click apply at the bottom of this advert. For further details contact Adem Halil at Pioneer Selection -
May 01, 2024
Full time
Trainee Systems Hotline Engineer Salary: up to £25,500 (Rising to above £30,000 after completion of training within the first year) Location: Kettering (Role becomes remote once training is completed) We are currently recruiting for a UK leading company who are looking for a trainee systems hotline engineer to provide telephone support on aspects of the production kit to an extensive customer base. As a trainee systems hotline engineer you would need to be happy to work days initially and then move to a mixture of shifts incorportating days and nights in order to service customers 24/7 across 365 days of the year. As a trainee systems hotline engineer you will be given vast training and once you have completed an extensive year long training programme you will be eligeble to a pay rise. Skills acquired to be a Trainee systems hotline engineer The successful trainee systems hotline engineer needs to have atleast a basic understanding of Linux Operating System. The succesful trainee systems hotline engineer will need to be happy that once training is completed they will need to work a mixed shift of days and nights The succesful trainee systems hotline engineer needs to be happy and willing to go through extensive training. The succesful trainee systems hotline engineer needs to have a UK licenece and access to a vehicle. The Trainee Systems Hotline Engineer will benefit from: Training and development Remote working Pay rise after training completed Benefits: Healthcare Training, Commutable: Kettering, Wellingborough, Corby, Market Harborough, Lutterworth, Thrapston, Peterborough If you are interested in this role and feel that you have the right skills then please click apply at the bottom of this advert. For further details contact Adem Halil at Pioneer Selection -