
Firmware Engineer
On site
Warrington, United Kingdom
£ 55,000 / year
Full Time
01-04-2025
Job Specifications
Embedded Software Engineer – IoT / C / Firmware – Warrington / Hybrid – Up to £55k
Are you an experienced Embedded Software Engineer ready to take on challenging and impactful IoT projects? Join a rapidly growing company at the forefront of smart and sustainable technology. This is your chance to work on cutting-edge IoT solutions while contributing to a dynamic and innovative team.
Why You'll Love This Role:
Innovative Impact: Work on sensor devices, bringing them from prototype to real-world applications.
Hands-on Development: Contribute to the entire development lifecycle with a focus on high-quality and efficient delivery.
Collaborative Environment: Engage with key stakeholders and third parties to align technology with business goals.
What’s On Offer:
Up to £55,000 (depending on experience)
Flexible working arrangements, with an office in Warrington (onsite parking available).
36 days annual leave (including bank holidays).
Opportunities for personal growth and career development.
Hybrid working with the freedom to manage your work-life balance.
What You’ll Be Doing:
Implement best practices and processes to streamline the development cycle.
Take ownership of key projects, ensuring high-quality delivery while mentoring junior engineers.
Work closely with other teams and stakeholders to ensure alignment of tech solutions with business needs.
Technical Skills Required:
Embedded & Firmware: Strong proficiency in C programming, ideally with Nordic nRF52 or Silabs EFR32 SoCs
IoT & Connectivity: Solid experience with wireless and wired IoT protocols such as MQTT, HTTP, and Bluetooth.
Backend (Optional): Experience with Java development for backend systems.
Version Control & Documentation: Proficiency in Git/GitHub and strong documentation practices.
Bonus Skills:
Embedded Linux / Linux / RTOS experience.
Scripting languages like Python or Bash.
Familiarity with Nordic, AVR, Espressif, or Silabs chipsets/SDKs.
Serial protocol analysis.
Ready to Make an Impact?
If you’re an Embedded Software Engineer looking to work on cutting-edge technology, develop your skills, and make an impact in the IoT space, this role is perfect for you.
Interested?
Drop me a message or apply now! Let’s discuss how you can contribute to the growth of innovative IoT solutions.
“By applying for this role, you provide us consent to process your data in line with our Privacy Policy, full details can be found on our website.”
About the Company
As a leading recruitment agency, we specialise in providing staffing solutions across various industries, including Technology, Digital, Sustainability, and Change & Transformation. Our commitment to trust, innovation, and inspiration forms the core of our business values, guiding every interaction and partnership. Maxwell Bond is more than a recruitment agency; we are a strategic partner committed to maximising people's potential. Our purpose goes beyond traditional recruitment, driving us to empower both clients and cand... Know more
Related Jobs


- Company Name
- Digital Waffle
- Job Title
- Artificial Intelligence Engineer
- Job Description
- Role: Senior AI Developer - (Agentic AI/MCP/LLM) Location: United Kingdom (UK-based remote working) Salary: £70-£80k What You'll Be Doing: Developing and implementing agentic AI to provide the framework for our customers to build their own agents. Design and optimise algorithms for decision-making. Forming the basis of our R&D team in a startup environment. Ensure AI models operate in alignment with ethical and responsible AI practices. Participate in brainstorming sessions, code reviews, and continuous improvement of the AI development process. Stay up-to-date with the latest advancements in agent-based AI and contribute to ongoing research. What We're Looking For: Essential: Commercial experience building AI systems, with a strong emphasis on agent-based models, reinforcement learning, and autonomous decision-making. Strong grasp of the concepts around MCP, tools, sub-agents short and long-term memory, training etc Expertise in programming languages such as Python, C#, C++, or Java, and familiarity with AI frameworks and libraries (e.g., AzureAI, TensorFlow, PyTorch). Solid understanding of algorithms, data structures, and computational complexity, especially in relation to AI problem-solving. Excellent communication and teamwork skills, with the ability to collaborate across different disciplines. This is a fantastic opportunity to play a key role in shaping the future of our technology platforms while working in a talented and dynamic team. If you're ready to take on a high-impact role, we'd love to hear from you!


- Company Name
- Gold Group Ltd
- Job Title
- Principal Systems Engineer
- Job Description
- Role: Principal Systems Engineer Location: Manchester – Mostly Remote - 2 days every 2 weeks on-site (with some travel) Salary: £55,000 - £62,000 Our client, an established UK aerospace & defence firm, are seeking a number of Principal Systems Engineers to join their team. The role will involve adapting engineering techniques and cutting-edge systems that are usually applied within an aerospace field, into the underwater battlespace environment. Some of the main duties of the Principal Systems Engineer will include: Capture and agree functional requirements in accordance with company and programme processes Deliver a coherent functional design for a functional area and wider AVCS, across mechanical systems, C&I equipment, HMI and software Deliver design change requirements and documentation generated, captured, configured and controlled in accordance with company processes Provide technical specialist input, review and support into projects beyond immediate scope Responsible for eliciting stakeholder needs and their translation into functional requirements to ensure that the design solution meets the requirements of the Royal Navy What experience you need to be the successful Principal Systems Engineer: Essential: An understanding of the Engineering lifecycle Experience in complex systems Exposure to a high hazard/highly regulated industry Experience of applying Systems Engineering principles and requirements definition Ability to obtain UK SC Clearance - UK Nationals & residents Only Desirable Knowledge of AVCS functionality, Dreadnought systems and an understanding of submarine operation Benefits: Overtime, 14% pension, 25 days holiday, free shares and more! This really is a fantastic opportunity for a Principal Systems Engineer to progress their career. If you are interested please apply as soon as possible as this position will be filled quickly so don't miss out!


- Company Name
- AMD
- Job Title
- Senior Software Development Engineer
- Job Description
- WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ The Role AMD is looking for a senior software engineer to join our growing team. You will be a member of ROCm HIP runtime team working on innovative hardware and software technologies. You will help deliver exceptional performance and related feature enhancements via maintainable code development, optimizations/tuning, and collaboration. The Person The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to work independently, communicate effectively and collaborate optimally with different teams across AMD. Key Responsibilities Design and develop new software features Work with AMD’s architecture specialists to improve future products Participating in new ASIC and hardware bring ups Identify and help resolve quality issues working closely with other internal engineering teams Research alternative, more efficient ways to accomplish the same work Develop technical relationships with peers and partners Preferred Experience Strong object-oriented C/C++ programming background Ability to write high quality code with a keen attention to detail Experience with modern concurrent programming and threading APIs Experience with kernel, driver and system level development Experience with software development processes and tools such as Git source code control, profiler, and debugger Effective communication and problem-solving skills Experience with compute languages like HIP, CUDA, OpenCL is a plus Academic Credentials Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.


- Company Name
- Trust In SODA
- Job Title
- Dotnet Developer
- Job Description
- I've partnered up with a scaling InsureTech, looking to revolutionize insurance payment systems, making them more affordable and accessible for everyone You will be working on a variety of projects, testing and enhancing your problem-solving abilities and creativity. Whether you're developing user-friendly interfaces, fine-tuning backend systems, or incorporating the latest technologies, you will be always learning & growing. Please note, that the client cannot currently offer sponsorship or relocation & you have to be based in the UK As a .Net Developer, you'll bring a wide range of skills - these are some of the one's we keep an eye for: .Net experience/C# Azure stack 2+ years of commercial experience Demonstrable experience of writing clean, maintainable, verifiable, and tested code that sets high quality standards for intra-team collaborative working. Remote - with an office in London at your disposal Salary: up to £42,000 If you want to work in a place where you can see the impact of your work, feel encourage and supported and working in a space that had an amazing, positive impact - please apply, I'd love to speak with you