
Embedded Software Engineer
On site
St Albans, United Kingdom
£ 65 / hour
Freelance
04-04-2025
Job Specifications
Coalesce Management Consultancy (CMC) have an assignment available for an Embedded Software Engineer with a leading Aerospace and Defence company
Join our latest project
Currently we’re looking for an Embedded Software Engineer to develop code in C++.
This would be for an initial 12 months inside IR35
The following experience would be advantageous:
• C++ experience is essential
• Experience working on safety critical products ideally to DO-178C
• Ideally a Defence background
• Currently hold or be eligible for SC
• Able to work onsite 4 days per week
If you have the relevant capability and are interested in pursuing this assignment, talk to Ryan Beebeejaun at ryan.beebeejaun@cmcexpertisedelivere.com or on 0161 641 1091
CMC provide expert engineering solutions on an international capacity for Embedded Software and other Advanced Engineering projects. Established in 2016, we set out our mission to be the best service-driven consulting business in global STEM markets, and after rapid growth in just a few years, we’re already delivering true expertise to major technology brands and leading companies around the world.
As we expand our reach and take on new projects, we have assignments available for experienced Embedded Technology Professionals to join our consultancy and deliver the expert solutions and high level of service we’re known for across multiple ventures.
By partnering with CMC you get the chance to work with some of the world’s leading Technology specialists. From our global offices we support you with each new project, providing a complete scope of work definition ahead of any engagement so you know exactly what’s required by the assignment, before you land on-site. As the project is completed we can continue to work with you by setting up your next project from our global network of leading Technology companies.
Get in touch
Learn more about Coalesce Management Consulting, our projects and the support we provide to our consultants at https://www.expertisedelivered.com/
About the Company
TRUE EXPERTISE DELIVERED We are committed to providing sustainable solutions, high impact consultancy, and top calibre industry experts to successfully achieve your business objectives and ambitions. We grow by helping you grow, by providing in depth business-needs analysis and delivering bespoke, high-value solutions that maximise the potential within your organisation. Know more
Related Jobs


- Company Name
- M&S Corporate Gifts
- Job Title
- Staff Software Engineer - Selling Experience
- Job Description
- Team Digital & Tech Store London Support Office Location London, Greater London Contract type Permanent Position type Full Time Salary Competitive + Benefits Intro About the role Meet the Team People Stories Make Your Mark Colleague Networks Benefits How to Apply Apply now How We Hire Everyone is welcome at M&S. No exceptions. It’s your background, abilities and differences that make you, uniquely you. And when you’re part of M&S, that individuality has the potential to make waves. About The Role This section tells you all you need to know about the position and its responsibilities, outlining everything we hope to see in a successful candidate. Summary Why Digital & Tech at M&S? We're changing the way we do things, and putting industry leading innovation at the heart of how we operate; we need a stellar engineering team to make it happen. You'll be joining one of the most iconic brands in the UK on its most exciting cycle yet. We're more integrated and product led in our tech teams than ever before: learning, changing, and adapting constantly, with millions of people benefiting from your work every single day. We have a genuine ambition to become engineering first, building and operating an elite digital platform. We are looking for people to join our community of engineers to support this transformation, build a modern digital ecosystem. All the details What’s In It For You Being a part of M&S is exactly that – playing your part to bring the magic of M&S to our customers every day. We’re an inclusive, dynamic, exciting, and ever evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever and however they want to shop with us. Here are some of the benefits we offer that make working for M&S just that little bit more special… After completing your probationary period, you’ll receive 20% colleague discount across all M&S products and many of our third-party brands for you and a member of your household. Competitive holiday entitlement with the potential to buy extra holiday days! Discretionary bonus schemes awarded based on how you achieve your personal objectives and our performance as a business. A generous Defined Contribution Pension Scheme and Life Assurance. A dedicated welcome to our teams with a tailored induction and a wide range of training programmes to develop your skills. Amazing perks and discounts via our M&S Choices portal to maximise your financial and personal wellbeing. Industry-leading parental, adoption and neonatal policies, providing support and flexibility for your family. Access to a fantastic range of wellbeing support for all colleagues including access to our 24/7 Virtual GP and PAM Assist to support you and your family. A charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work. What You’ll Do Your key accountabilities will include: Build and maintain high-quality, reliable software and own it with a high degree of automation in the cloud Own complex tasks in the backlog and deliver them routinely with no significant issues Develop/improve M&S standard frameworks and policies, ensuring that they are understood and adopted Support other engineers to produce clean, quality code through code reviews and pair programming Support the technical platform out of hours as a member of the support rota Contribute to the team’s OKRs and demonstrate responsibility for the entire team’s objectives as well as coach, mentor and develop by providing the knowledge and assets to less experienced engineers Help lead continuous learning and improvement for the Products and Product health related to quality and stabilityas well as approach, contribute and help lead product planning and roadmap with an agile mentality Promote technology, innovation, values, and ways of working within the team and wider community Active participation and contribution to Communities of Practice with a focus on positive momentum Supporting recruitment strategy and hiring plans Who You Are Your skills and experience will include: Expertise knowledge of TypeScript, React, SCSS, CSS Modules, Style Dictionary Help lead continuous learning and improvement for the Products and Product health related to quality and stabilityas well as approach, contribute and help lead product planning and roadmap with an agile mentality Support the technical platform out of hours as a member of the support rota Everyone’s welcome We are ambitious about the future of retail. We’re disrupting, innovating and leading the industry into a more conscientious, inspiring digital era. We’re transforming how we work together and offering our most exciting opportunities yet. Marks & Spencer strives to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make change happen. We are committed to building diverse and representative teams, where everyone can bring their whole selves to work and be at their best. We support each other and work together to win together. If you feel you'd benefit from any support or reasonable adjustments during any stage of the recruitment process, please don’t hesitate to let us know when completing your application. This information will be picked up by our team, so we can try and put steps in place to help you be at your best through this process. Meet the Team Being an in-person business We're at our best when we're close to customers, and for many of us at M&S, that means working in store every day. To stay close to customers, our support teams are in the office three days a week as we believe that skills are developed through collaboration, and that spending time together makes us more creative and connected. It also means we can solve problems as soon as they arise, learn and grow as a team, build trust, and get closer to our colleagues. Click to skip quote slider carousel Deepak 2 of 3 Halford 3 of 3 Janak 1 of 3 Deepak 2 of 3 Halford 3 of 3 Janak 1 of 3 Deepak 2 of 3 At M&S, we have Data Scientists, Analysts, and Technical Product Managers, who all share a genuine passion for harnessing data to improve people’s lives. And we’re in a unique position where we can actually help many different kinds of people, from our customers to our colleagues in store and in our support centre. Deepak (He / Him) | Data Scientist Read full story Being in third-party brands, working on things M&S hasn’t done before… that plays to my sweet spot. I’ve worked in many organisations throughout my career, and it’s rare to see such cause and effect in your work. The way we’re structured means you’re encouraged to solve problems and you have the autonomy to make progress quickly. Halford (He / Him) | Head of Technical Program Management Read full story I think all engineers just love solving puzzles and problems. At M&S, we’re constantly learning new things, whether i...


- Company Name
- M&S Corporate Gifts
- Job Title
- Software Engineering Manager - Content Domain
- Job Description
- Team Digital & Tech Store London Support Office Location London, Greater London Contract type Permanent Position type Full Time Salary Competitive + Benefits Intro About the role Meet the Team People Stories Make Your Mark Colleague Networks Benefits How to Apply Apply now How We Hire Everyone is welcome at M&S. No exceptions. It’s your background, abilities and differences that make you, uniquely you. And when you’re part of M&S, that individuality has the potential to make waves. About The Role This section tells you all you need to know about the position and its responsibilities, outlining everything we hope to see in a successful candidate. Summary As part of the M&S Software Engineering team, you’ll be joining a well-loved historic brand, working on solutions that serves millions of loyal customers and thousands of colleagues! With ethical values that run right through the company’s core and technology leaders that truly understand software engineers and engineering, it’s an exciting time as we’re redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence. Being creative, curious, and confident, you will be an integral part of our empowered, self-managing, multi-disciplinary engineering teams - designing, building, releasing, and maintaining products. All the details What’s In It For You Being a part of M&S is exactly that – playing your part to bring the magic of M&S to our customers every day. We’re an inclusive, dynamic, exciting, and ever evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever and however they want to shop with us. Here are some of the benefits we offer that make working for M&S just that little bit more special… After completing your probationary period, you’ll receive 20% colleague discount across all M&S products and many of our third-party brands for you and a member of your household. Competitive holiday entitlement with the potential to buy extra holiday days! Discretionary bonus schemes awarded based on how you achieve your personal objectives and our performance as a business. A generous Defined Contribution Pension Scheme and Life Assurance. A dedicated welcome to our teams with a tailored induction and a wide range of training programmes to develop your skills. Amazing perks and discounts via our M&S Choices portal to maximise your financial and personal wellbeing. Industry-leading parental, adoption and neonatal policies, providing support and flexibility for your family. Access to a fantastic range of wellbeing support for all colleagues including access to our 24/7 Virtual GP and PAM Assist to support you and your family. A charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work. What You'll Do Your key accountabilities will include: Team Management: Build, mentor, and manage a high-performing software engineering team. Foster a culture of collaboration, innovation, and continuous improvement within the team. Facilitate communication and collaboration among team members. Ensure budgets, people and resource allocation, and workload, balance across projects. Agile Delivery: Oversee the planning, execution, and delivery of software projects, ensuring alignment with business objectives and timelines. Monitor project progress, risks, and dependencies, taking corrective action when necessary. Work closely with product management, design, programme management, and others to define project scope, goals, and deliverables. Technical Leadership: Drive the adoption of standards, and methodologies for software development. Provide technical guidance and support to engineering teams for complex projects. Evaluate and recommend new technologies, tools, and platforms to improve the engineering process and software quality. Work with senior engineers to develop the team's technical roadmap and support the product management team to prioritise it against the commercial roadmap. Quality Assurance and Maintenance: Establish and enforce quality standards, ensuring software products meet performance, reliability, and usability requirements. Oversee the maintenance and support of existing software systems, ensuring prompt resolution of issues and bugs. Who You Are Your skills and experience will include: Previous polyglot hands-on senior software engineer, with several years’ experience in a variety of systems and technologies, and multiple years in leadership roles Experience working on highly scalable software solutions across web or backend Experience building and leading teams of highly skilled, senior software engineers that deliver high-quality software. Excellent understanding of system design, software architecture, cloud, and software engineering standard methodologies. An advocate of measurable engineering excellence while leading a culture of innovation and growth. Tech Stack M&S Uses a Variety Of Technologies Including React, Next.js, Typescript Java, Kotlin, Swift Azure, New Relic, GraphQL Federation, Apigee, Contentful CMS, Cloudinary DAM Everyone’s Welcome We are ambitious about the future of retail. We’re disrupting, innovating and leading the industry into a more conscientious, inspiring digital era. We’re transforming how we work together and offering our most exciting opportunities yet. Marks & Spencer strives to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make change happen. We are committed to building diverse and representative teams, where everyone can bring their whole selves to work and be at their best. We support each other and work together to win together. If you feel you'd benefit from any support or reasonable adjustments during any stage of the recruitment process, please don’t hesitate to let us know when completing your application. This information will be picked up by our team, so we can try and put steps in place to help you be at your best through this process. Meet the Team Being an in-person business We're at our best when we're close to customers, and for many of us at M&S, that means working in store every day. To stay close to customers, our support teams are in the office three days a week as we believe that skills are developed through collaboration, and that spending time together makes us more creative and connected. It also means we can solve problems as soon as they arise, learn and grow as a team, build trust, and get closer to our colleagues. Click to skip quote slider carousel Deepak 2 of 3 Janak 3 of 3 Halford 1 of 3 Deepak 2 of 3 Janak 3 of 3 Halford 1 of 3 Deepak 2 of 3 At M&S, we have Data Scientists, Analysts, and Technic...


- Company Name
- Cititec Talent
- Job Title
- Endur Developer
- Job Description
- Endur Developer – 6-Month Contract (Inside IR35) Location: London (Hybrid – 3 days in-office) Cititec Talent is partnering with a leading commodities trading firm to hire an experienced Endur Developer to join their London-based Middle Office tech team. In this role, you’ll support and enhance critical regulatory systems built on the Openlink Endur platform, contributing to both legacy system management and the firm’s ongoing cloud transformation. Key Responsibilities Develop, enhance, and support the Openlink Endur platform (AVS, JVS, OpenComponents – .NET/Java) Maintain and troubleshoot in-house applications integrated with Front and Middle Office systems Collaborate with Business Analysts, Technical Leads, and Architects to deliver scalable, high-quality solutions Ensure alignment with enterprise architecture standards and best practices Work within an Agile (Kanban) environment to deliver across the feature team backlog Utilise Azure, Git, CI/CD, and DevOps tools to streamline deployment and support Participate in technical governance, peer reviews, and continuous improvement initiatives Skills & Experience 5+ years in a similar development role within commodities trading or financial services Strong hands-on experience with Openlink Endur (AVS, JVS, or OpenComponents) Proficient in C# and SQL; familiarity with .NET/Java development environments Experience with cloud platforms (preferably Azure), Git, CI/CD, BDD, Python, and microservice architecture Solid understanding of Middle Office workflows; regulatory reporting experience is a plus Excellent collaboration and communication skills across cross-functional teams


- Company Name
- Lakarya
- Job Title
- IT Support -Coventry, CV4 7HS
- Job Description
- Job Summary: The End User Support Specialist will be responsible for providing technical assistance and support to end-users within the organization. This role involves troubleshooting hardware and software issues, managing user accounts, and ensuring optimal performance of IT systems. With an over view of LAN, WAN, M365, AD etc. wireless end user trouble shooting experience. Key Responsibilities: Provide first-level support to end-users on-site, email and in-person. Diagnose and resolve hardware and software issues. Install, configure, and maintain computer systems and applications. Manage user accounts and permissions. Assist with the setup and deployment of new equipment. Document and track issues using a ticketing system. Collaborate with other IT team members to resolve complex issues. Conduct training sessions for end-users on new technologies and best practices. Ensure compliance with company IT policies and procedures. Qualifications: Bachelor's degree in Information Technology, Computer Science, or related field. Proven experience in a technical support role. Strong knowledge of Windows and Mac operating systems. Familiarity with network troubleshooting and basic networking concepts. Excellent problem-solving and communication skills. Ability to work independently and as part of a team. Customer-focused with a commitment to providing high-quality support. Preferred Skills: Experience with remote support tools. Knowledge of ITIL processes and best practices. Certification in hardware, Microsoft Certified Professional (MCP), or similar. Experience: Experience of 3 – 4 years with core customer support and network troubleshooting experience, working from on-site.