Senior Embedded Linux Developer in England

Senior Embedded Linux Developer in England

England Full-Time 63000 - 77000 £ / year (est.) Hybrid
AddSecure

At a Glance

  • Tasks: Develop robust embedded software for secure IoT and critical infrastructure solutions.
  • Company: Join AddSecure, a leading European provider of secure IoT connectivity.
  • Benefits: Enjoy competitive salary, insurance, pension, 25 days leave, and health care benefits.
  • Other info: Hybrid working model with opportunities for personal and professional growth.
  • Why this job: Make a real difference in creating safer, smarter, and sustainable solutions.
  • Qualifications: Strong C knowledge, experience with embedded systems, and excellent communication skills.

The predicted salary is between 63000 - 77000 £ per year.

Be part of a team developing robust embedded software for secure IoT and critical infrastructure solutions. This is a role where your expertise truly matters and where innovation and collaboration drive the work forward. AddSecure is a leading European provider of secure IoT connectivity and end-to-end solutions. Our business unit Smart Alarms offers solutions for monitored alarm transmission as well as reliable crisis communication solutions that help organizations and rescue teams to prevent and respond to an emergency. Our products maintain connectivity across Ethernet, Wi-Fi and cellular, survive network/operator failures, securely update themselves, and operate reliably in the field for many years.

We are now looking for a Senior Embedded Linux Developer to join our team based in our new office in Theale, near Reading. This role offers hybrid working, typically 3 days a week in the office.

As a Senior Embedded Linux Developer, you will play a key role in developing applications and systems software for our embedded Linux products. You’ll be involved with shaping our solutions and ensuring they support new technologies while remaining reliable, secure and maintainable. You will have the opportunity to influence system architecture, improve development tools and processes, and help shape future generations of our products. You’ll work closely with hardware and software engineers to solve complex problems and turn ideas into robust solutions. The products span a wide range of technologies, including RS485, Ethernet, cellular, Wi-Fi, LoRaWAN, environment sensors, audio processing, VoIP and secure remote access.

Your responsibilities will include:

  • Design and develop robust software in C for new generation of i.MX93 Buildroot-based Linux systems, taking ownership from architecture through implementation, testing and field deployment.
  • Create unit and system-level automated tests and contribute to our CI pipelines.
  • Improve development tools, processes and engineering practices.
  • Work closely with cross-functional teams to ensure smooth integration between software and hardware components.
  • Contribute to technical discussions and code reviews, sharing your knowledge and experience with the wider team.
  • Keep up to date with emerging trends and technologies in IoT and embedded systems.

About you: You enjoy diving into new technologies and turning ideas into practical solutions. You like to drive development forward – whether it’s building new features or introducing smarter ways of working – and you’re comfortable leading technical discussions to create clarity and collaboration across the team. We also believe you bring:

  • Excellent C knowledge and development experience of robust embedded systems.
  • Strong git skills and familiarity with Agile development methodologies.
  • A strong understanding of secure system design and implementation best practices.
  • Experience configuring & managing Linux networking including routing, firewalls, VPNs and resilient multi-path connectivity from applications.
  • Strong communication skills and the ability to work effectively across software, hardware and product teams.

It would also be desirable if you have experience with programming in C++ or Python, creating JSON and schemas, development lightweight web-based user interfaces.

We offer: Our employees are our greatest asset and for us it is of great importance to build a culture where our employees thrive and want to perform. You will be part of a motivated team in an international company. In addition, we offer:

  • Insurance package
  • Pension
  • 25 days annual leave
  • Parking
  • Health care benefits

We're all change makers! If you seek a company that encourages you to be yourself and to have fun at work, where your work contributes to a safer, smarter, and more sustainable world, then AddSecure might be your destination. Join our growing international team, where each day is an opportunity to make a real difference.

We work competence-based throughout the process, and this includes psychological tests, interviews, and reference taking. For this reason, we use Alva Lab's assessment methods to help us identify candidates most likely to thrive and fit the role. We conduct background checks on all our employees, and you need to be eligible to work in UK.

Senior Embedded Linux Developer in England employer: AddSecure

AddSecure is an excellent employer that fosters a collaborative work culture, where innovation and teamwork are at the forefront of our operations. With a focus on employee growth, we offer opportunities for professional development and a competitive benefits package, including private medical insurance and a flexible hybrid working model in the vibrant city of Reading. Join us to be part of a forward-thinking team dedicated to securing IoT communications while enjoying a supportive environment that values your contributions.

AddSecure

Contact Details:

AddSecure Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Embedded Linux Developer in England

✨Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at AddSecure or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

✨Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to AddSecure.

✨Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like AddSecure.

✨Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like AddSecure that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Senior Embedded Linux Developer in England

C Programming
Embedded Systems Development
Linux System Configuration
Networking (Routing, Firewalls, VPNs)
Git
Agile Development Methodologies
Secure System Design

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at AddSecure.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at AddSecure and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at AddSecure

✨Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

✨Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If AddSecure uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

✨Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

✨Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.