cover image
Octagon Group

Embedded Software Engineer C/C++

Hybrid

Southampton, United Kingdom

£ 70,000 / year

Full Time

16-04-2025

Job Specifications

Are you a skilled Embedded Software Engineer looking to contribute to cutting-edge defence technology?

Based in Southampton, this Embedded Software Engineer job offers the opportunity to work on advanced embedded systems in a dynamic and secure environment.

Due to the sensitive nature of the projects, security clearance will be required.


The Embedded Software Engineer’s main responsibilities:
- Develop C/C++ code for embedded systems and user interfaces
- Design and develop GUIs using commercial and open-source libraries
- Develop system control, monitoring software, and video processing applications
- Design and implement test frameworks and stimuli



Skills required:
- Experience in C/C++ programming for embedded systems
- Familiarity with GUI and video processing software development
- Strong understanding of testing frameworks and software quality assurance


Security Requirements:
Due to the nature of this role, candidates must be eligible for security clearance and be a UK passport holder.


Whats on offer:
Salary up to £70,000, company shares, flexible and hybrid working, enhanced pension, private healthcare and more.

About the Company

Octagon Group - Technology and Engineering Recruitment Specialists - The UK's First Critical Tech Recruitment Organisation. Relocated to new offices in Cranfield University Technology Park! Octagon Group is the UK’s first Recruitment organisation focused entirely on the Critical Tech sector, shaping tomorrows future one placement at a time. As the world continues to evolve and technology improves, we have a desire to be part of the solution. We work in an array of industries including medical, aerospace, automotive, ... Know more

Related Jobs

Company background Company brand
Company Name
Oscar
Job Title
Frontend Drupal Developer
Job Description
Frontend Mid-Level Drupal Developer Fully Remote £40,000 - £50,000 Oscar Technology has partnered with a leading digital consultancy, which has delivered and hosted 1.5k+ websites over the last 30 years. They are now looking to bring a couple more Drupal developers on that journey. The ideal candidate will be proactive, self-motivated, supportive and able to manage their workload. You will develop and maintain frontend components for legacy Drupal 7 sites and modern Drupal 10/11 sites daily. You will also work closely with the UX/UI team, converting wireframes and design mockups into fully functional Drupal themes. Ideally, in this role, you will adhere to accessibility standards and have website performance at the forefront of your work. Key Skills: Proven experience with frontend development for Drupal-based websites. Experience with React and/or other modern JavaScript frameworks. Understanding of Drupal themeing (Twig etc) Webpack, Gulp HTML, CSS, JavaScript ES6+ Beneficial Skills: Experience developing semi or fully decoupled Drupal soloutions. Pattern libraries and design systems. PHP and backend integrations. Acquia Certification. Benefits: Private healthcare Training and Personal Development 25 days AL + Birthday off + Bank Holidays Laptop and equipment provided Fully remote Send your CV and Cover letter to JOSHUA.SHAW@OSCAR -TECH.COM Just so you know, only candidates with a suitable profile will be contacted for further talks about the position. Frontend Mid-Level Drupal Developer Fully Remote £40,000 - £50,000
England, United Kingdom
Remote
Full Time
06-05-2025
Company background Company brand
Company Name
AEJ Consulting Ltd
Job Title
Senior DevOps Engineer
Job Description
Join a leading trading firm as they grow their Quant Development Team! They are seeking a talented Senior DevOps Engineer to design and maintain the Kubernetes cluster, which serves their data and trading platform. The successful Engineer will have strong experience in building high-performance, resilient and scalable infrastructure. Requirements Bachelors or Masters Degree in Computer Science or Engineering Experience with one or more of the following programming languages: Rust, Python, Go, or C/C++ Linux environment, with Azure Cloud Docker/k8s/helm Kubernetes cluster management Database management (PostgreSQL) Monitoring and alerting (Prometheus, Grafana, Loki) Desirable Distributed logging platforms Cache and data stores (Redis) Distributed message passing (Kafka, AMQP) Micro-services & Restful APIs If this role seems like a fit for you, please apply and we will be in touch!
London, United Kingdom
On site
Full Time
06-05-2025
Company background Company brand
Company Name
LSEG (London Stock Exchange Group)
Job Title
Senior DevOps Engineer
Job Description
Are you passionate about making developers' lives easier and more productive? Do you thrive on streamlining workflows, squashing bugs, and leading innovation? If so, we want you on our team! We're on a mission to supercharge our engineering culture by building a world-class Developer community. Join us as a Senior DevOps Engineer and help us revolutionize our development tools, workflows, and processes to enhance the productivity and satisfaction of our developers. Job Description: As a Senior DevOps Engineer on the Developer Experience team, you will play a crucial role in enhancing the productivity and efficiency of our development teams. You will focus on building and maintaining tools, platforms, and processes that improve the overall developer experience. Your work will involve close collaboration with developers, DevOps engineers, and other customers to ensure seamless integration and optimal performance of development workflows. Key Responsibilities: Developer Experience Enhancements: Work on projects to improve developer productivity using tools such as Backstage to create internal developer portals and improve developer workflows. Vendor Collaboration & Tool Evaluation: Interact with third-party vendors to evaluate and new and existing software development tools. Conduct thorough assessments of vendor tools, understanding their fit with current systems, and advocating for the best solutions that improve developer productivity and system efficiency. Collaboration & Mentorship: Work closely with engineering teams to understand their needs and provide solutions. Mentor junior team members, providing guidance on standard methodologies for DevOps. Infrastructure Automation & Management: Use Terraform/OpenTofu and automation frameworks to provision and manage infrastructure. Monitoring & Observability: Configure and utilise observability tools like Datadog for performance monitoring, alerting, and visualisation, ensuring system reliability and quick identification of issues. Performance Optimisation: Continuously monitor the performance of the tools and services and implement optimisations to improve build times, system uptime, and deployment frequency. Preferred Skills and Experience: Programming Proficiency: Proficient in one or more programming languages (e.g., Python, Java, JavaScript, Go, C#, etc.). CI/CD Tools: Experience with CI/CD tools such as Gitlab and Jenkins. Cloud Platforms: Familiarity with cloud platforms like Azure and AWS. Monitoring Tools: Experience with monitoring tools like Datadog, Prometheus. Problem-Solving: Strong analytical skills with the ability to problem solve and optimize systems. LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth. Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions. Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce. You will be part of a collaborative and creative culture where we encourage new ideas and are committed to sustainability across our global business. You will experience the critical role we have in helping to re-engineer the financial ecosystem to support and drive sustainable economic growth. Together, we are aiming to achieve this growth by accelerating the just transition to net zero, enabling growth of the green economy and creating inclusive economic opportunity. LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives. We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone’s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it’s used for, and how it’s obtained, your rights and how to contact us as a data subject. If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.
London, United Kingdom
Hybrid
Full Time
06-05-2025
Company background Company brand
Company Name
TieTalent
Job Title
Junior DevOps Engineer - Newport
Job Description
About Junior DevOps Engineer - Newport About the job Job Summary Please note: Applicants should review all aspects of this advert to ensure a thorough understanding. If reviewing via a screen reader, please note that the Job summary, Job description, Person specification, Benefits and Things you need to know sections have been emphasised Junior DevOps Engineer Are you passionate about collaborative working and problem solving? Do you enjoy using your technical skills to help teams work more effectively, and get software into the hands of users with speed and stability? Are you looking for a new role in an organisation that treats you as an individual and supports you on your professional and career development journey? Then this is the role for you! We have an exciting opportunity to join our DevOps Enablement team, within the Platform Engineering group, during the IPO digital transformation journey. Working within an established team, this role provides an opportunity to turn innovative ideas into customer value using a range of technologies and delivery platforms. Working Style This role will be carried out in-line with IPO Hybrid working arrangements where staff are currently expected to spend at least 20% of their time working onsite from one of our offices. This role is based in our Newport Office. The requirement for attendance at an office location can vary by role so we would encourage candidates to discuss working arrangements with the recruiting manager to agree a reasonable balance between working from home and the office. Job Description Main duties consist of but are not limited to: Provide supervised assistance to apply and implement DevOps principles, processes, and best practices. Assist with development and implementation of automated, repeatable, and efficient build and release pipelines. Act as the DevOps engineer for Releases and troubleshooting of issues, with support from other engineers. Providing administration, configuration and troubleshooting support for CI & CD pipelines and hosted container applications. Assist with delivery, integration, administration, and configuration of DevOps tools. This includes tools for source control, build, CI & CD, code reviews, security scans, configuration automation, test automation, artefact management and monitoring. Assist with reviews and quality checks for newly delivered code and be an advocate for security and performance standards in the organisation. Assist in implementing and configuring DevOps specific monitoring, alerting, auditing and notification strategies. Contributing to technical decisions and directions in a collaborative team environment, including estimations, product planning and user stories. Attending Team and Agile Scrum meetings. Person specification Essential Criteria Awareness of DevOps principles and iterative development principles. Awareness of Continuous Integration (CI) and Continuous Delivery (CD) concepts and orchestration tools. Awareness of automated testing and embedding this in CI/CD pipelines. Demonstrable problem solving and troubleshooting skills. Usage experience of source control tools such as Git. Demonstrable ability to follow and continuously improve processes. Demonstrable technical experience (development, infrastructure, or cloud) or equivalent degree/training. How To Apply Click the \\\'Apply now\\\' button and complete the application form by providing the following: CV Upload an anonymised copy of your current CV. This will assess your suitability for the role therefore please evidence the essential requirements listed in the person specification above . For further information on the sift and interview stages of this recruitment campaign, please head to our \\\'Things you need to know\\\' section below. Please visit our Civil Service Careers page - IPO - Recruitment Support , Civil Service Careers (civil-service-careers.gov.uk) If you require job-specific information, please contact Dominic Reed. E-mail: Telephone: 01633 433189 Behaviours We\\\'ll assess you against these behaviours during the selection process: Working Together Developing Self and Others Communicating and Influencing Technical Skills We\\\'ll assess you against these technical skills during the selection process: Technical Essential Benefits Alongside your salary of £31,783, Intellectual Property Office contributes £9,207 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides. Unlimited Pluralsight video learning access Access to Microsoft\\\'s ESI training suite Hybrid working with no core hours Substantial support for career progression 25 days annual leave moving to 30 days in annual increments You will also get 8 days public leave and 1 day privilege leave For more information about what\\\'s on offer at the Intellectual Property Office please review our IPO benefit pack attached to the bottom of this advert. Please Note That Benefits May Be Subject To Change. Things you need to know Selection process details This vacancy is using Success Profiles (opens in a new window) , and will assess your Behaviours, Experience and Technical skills. Additional Details On Security And Vetting Successful candidates must pass a disclosure and barring security check and if successful you must also hold, or be willing to obtain, a higher Security Clearance . For meaningful checks to be carried out individuals will need to have lived in the UK for a sufficient period of time, depending on the level of clearance, to enable appropriate checks to be carried out and produce a result which provides the required level of assurance. For this role the successful individual will need to have consistently lived in the UK for a minimum 5 years in order to meet the relevant security clearance. Further information on the vetting process can be found at National security vetting: clearance levels - GOV.UK If you have questions regarding this or are unsure if you meet the eligibility criteria, please contact The Assessment Process Will Comprise Of The Following: Stage 1 - Sift Experience An initial sift of applications will be carried out to create a shortlist. This will be based on the evidence provided for the following Success Profile elements: Your CV will be used to assess your suitability for the role. Stage 2 - Interviews If invited to interview Behaviours, Experience and Technical based questioning will be used. Specific information regarding the Success Profile elements that will be assessed at interview will be contained within the interview invitation. Interviews for this role will be carried out virtually Applicants to note: IMPORTANT: CVs sent direct to the IPO will not be accepted. There may be important information contained within the job role profile candidates may also wish to refer to. We recommend candidates download and save a copy of the role profile for refer...
Newport, United Kingdom
Hybrid
Full Time
06-05-2025