Senior Embedded Software Engineer

Posted 1 day 12 hours ago by Senceive Ltd

Permanent
Not Specified
I.T. & Communications Jobs
Buckinghamshire, Milton Keynes, United Kingdom, MK1 1
Job Description

Posted Tuesday, August 19, 2025 at 10:00 AM

This role is part of our Remote Monitoring Solutions product line.

In this role, you will design and develop scalable, cloud-based backend systems using multiple programming languages. You'll contribute to QA, automation, and infrastructure management while supporting DevOps and AI/MLOps practices. Collaboration on architecture, environment lifecycle, and regulatory compliance is key.

Be a part of something bigger.

At Eddyfi Technologies, we're proud to push the boundaries of innovation to support the industries the world depends on every day. From energy and transportation to infrastructure and beyond, our technologies help protect critical assets, safeguard the environment, and ultimately, save lives.

As a world-renowned company, we're behind some of the most advanced systems in the world-delivering cutting-edge solutions through ET & UT, Remote Monitoring, Nuclear Steam Generators, Automated Vision Systems, and Robotics. And we're just getting started.

If you're passionate about technology and want your work to make a real impact, we'd love to hear from you.

Our values

  • We are customer-centric
  • We innovate with a purpose
  • We are results-oriented
  • We are team players

Joining our team means:

  • Collaborating with experts dedicated to innovation and excellence in a dynamic environment.
  • Becoming part of an organization that values commitment, initiative, and collaboration to help achieve common goals.
  • Joining a rapidly expanding company offering long-term development and success opportunities.
  • Contributing to meaningful projects that create a lasting impact.

As Full Stack Software Engineer, you must be able to

  • Develop scalable software systems for back-end that will be deployed on cloud by combining multiple programming languages.
  • Perform QA and peer review on existing implementation, infrastructure & related processes against company's software development standards.
  • Support automation around the IT infrastructure and in alignment with company processes and regulatory frameworks such as GDPR (e.g., implement scripts to create, tear down, migrate and recreate environments).
  • Develop well architected, maintainable cloud-based solutions using appropriate design principles, for example design patterns and SOLID principles.
  • Perform technical design reviews of software and IT infrastructure and develop proof-of concept solutions in the research service and deploy to the production service.
  • Manage the lifecycle of multiple cloud environments with extensions to on-premise high performance computing facilities that run AI/ML models (e.g., implement health monitoring and alerting).
  • Advocate DevOps principles and coach product teams, which will extend to AI/MLOps.
  • Provide environmental support and training to delivery teams to maximize efficiency.

What makes you an asset to our team

  • 2+ years of commercial experience with Azure and/or AWS is essential (using IAM/AAD, keyvault, blob storage/S3, azure functions/lambdas, web apps, queues, database and managed services/products - e.g. cosmosDB/DynamoDB).
  • 2+ years of in a few of the areas: serverless architecture, event-driven architecture, microservices, API-driven cloud-based products including performance management.
  • 2+ years of commercial experience in agile methodologies (ideally via jira).
  • CI/CD pipelines on git-based commercial source control or similar (e.g., AzureDevOps, github including Actions, gitlab, bitbucket etc).

Good to have

  • Ideally, developing/configuring and publishing dashboards (ideally via Grafana or PowerBI).
  • Ideally, Infrastructure as a code with Cloud formation/ARM templates, Terraform and Ansibl.
  • Ideally, Linux Server Administration including container technology & ecosystem (docker, Kubernetes, Prometheus) linked to AAD.
  • Ideally, experience in telecommunications and similar regulated verticals and environments.
  • Ideally, working knowledge of ISO 27000, ITIL, or similar regulated environment.
  • Ideally, exposure to CRM & ERP systems (e.g., Salesforce, SAP, MS Dynamics).
  • Ideally, exposure to networking, telecommunications and OSI model.

If you have transferable skills, even if you don't meet all the criteria, feel free to submit your application!

At Eddyfi Technologies, diversity enriches our culture and drives innovation. We value an inclusive environment and welcome applications from all backgrounds. Joining Eddyfi Technologies means becoming part of a team that celebrates diversity and builds a better future.