Senior Software Engineer Embedded & Edge Systems
Senior Software Engineer Embedded & Edge Systems

Senior Software Engineer Embedded & Edge Systems

London Full-Time 52000 - 78000 £ / year (est.) No home office possible
Go Premium
Y

At a Glance

  • Tasks: Lead the evolution of edge and embedded software systems with real-world impact.
  • Company: Join a well-funded tech company developing innovative sensor solutions for utilities.
  • Benefits: Enjoy a competitive salary, supportive team culture, and opportunities for technical ownership.
  • Why this job: Make a difference by tackling environmental challenges in a collaborative, modern environment.
  • Qualifications: 5-10 years in software engineering with strong Linux and programming language skills required.
  • Other info: Work on cutting-edge technology with freedom to choose the best tools for the job.

The predicted salary is between 52000 - 78000 £ per year.

Senior Software Engineer – Embedded & Edge Systems Location: Warrington (4 days per week on-site) Salary: Up to £65,000 + benefits A rare opportunity to take technical ownership of a cutting-edge system with real-world impact. A well-funded, early-stage technology company developing sensor solutions for the utilities industry are looking for a Senior Software Engineer to lead the evolution of their edge and embedded software systems. Their technology is designed to help reduce waste and improve the integrity of critical infrastructure. Following successful trials and with commercial deployment imminent, they are seeking an experienced software engineer to lead on software architectural decision making and execution. This is not a conventional embedded role. You’ll work at the intersection of real-time sensor data, Linux systems, distributed acoustic sensing, and IoT security—defining architecture, shaping implementation choices, and delivering performance improvements to a system that is already operational but has significant room for refinement. The opportunity: Take responsibility for software running on embedded Linux hardware (Jetson Orin AGX) Review, debug, and evolve the existing codebase—mostly Python at present—with freedom to rework using the most appropriate tools (e.g. C++, Rust, Go) Collaborate with hardware, ML, and research teams to implement DAS algorithms and interface with Redis, PostgreSQL, RS485, and Modbus/MQTT Contribute to DevOps and CI infrastructure (Ansible, GitHub) and support ongoing work towards CIS Server Level 1 certification Report into the Engineering Director, working closely with the CTO on architecture, technical decision-making, and roadmap development What they’re looking for: 5–10 years’ experience in software engineering across embedded or edge environments Strong Linux systems knowledge (Ubuntu), scripting (Bash), and deployment tools (Ansible, CI/CD) Proficiency in at least one systems programming language (Python, C++, Rust, Go, etc.) Practical, problem-solving mindset—comfortable making trade-offs and prioritising product impact Familiarity with secure development practices, unit testing, and compliance considerations is beneficial Why apply? Technical ownership – genuine influence over how the product evolves Breadth of scope – engage with everything from DAS algorithms and high-speed data handling to security and deployment Meaningful work – contribute to a solution that addresses real-world environmental challenges Strong financial backing – private investment provides long-term runway Supportive team culture – collaborative environment with external expert input when needed This role offers variety, responsibility, and the chance to help shape a genuinely innovative product from the inside. If you’re looking for autonomy in a modern, technically engaging environment – click apply and let\’s set up a call. #J-18808-Ljbffr

Senior Software Engineer Embedded & Edge Systems employer: Yoh Solutions Ltd

Join a pioneering technology company in Warrington that is dedicated to developing innovative sensor solutions for the utilities industry. With a strong emphasis on technical ownership and a collaborative team culture, employees are empowered to make impactful contributions while enjoying a supportive environment that fosters professional growth. The company's commitment to addressing real-world environmental challenges ensures that your work will be both meaningful and rewarding.
Y

Contact Detail:

Yoh Solutions Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer Embedded & Edge Systems

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Jetson Orin AGX and the programming languages like Python, C++, Rust, and Go. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.

✨Tip Number 2

Engage with the community around embedded systems and IoT security. Join relevant forums, attend meetups, or participate in online discussions to not only learn but also network with professionals who might provide insights or referrals.

✨Tip Number 3

Prepare to discuss your problem-solving approach during interviews. Be ready to share examples of how you've made architectural decisions or trade-offs in past projects, especially in embedded or edge environments.

✨Tip Number 4

Show your enthusiasm for the company's mission by researching their impact on environmental challenges. Being able to articulate why you want to work there and how you can contribute to their goals will resonate well with the hiring team.

We think you need these skills to ace Senior Software Engineer Embedded & Edge Systems

Embedded Systems Development
Linux Systems Knowledge (Ubuntu)
Scripting (Bash)
Proficiency in Python, C++, Rust, or Go
DevOps Practices
Continuous Integration/Continuous Deployment (CI/CD)
Ansible
Distributed Acoustic Sensing (DAS) Algorithms
Database Management (Redis, PostgreSQL)
Communication Protocols (RS485, Modbus/MQTT)
Software Architecture Design
Problem-Solving Skills
Secure Development Practices
Unit Testing
Collaboration with Cross-Functional Teams

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in embedded and edge systems. Focus on your proficiency with Linux, Python, and any other programming languages mentioned in the job description. Use specific examples to demonstrate your problem-solving skills and technical ownership.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company's mission. Discuss how your background aligns with their needs, particularly your experience with real-time sensor data and collaboration with cross-functional teams. Be sure to mention your familiarity with secure development practices.

Showcase Relevant Projects: If you have worked on projects that involved embedded systems, IoT security, or similar technologies, be sure to include these in your application. Describe your role, the technologies used, and the impact of your contributions. This will help demonstrate your hands-on experience.

Proofread and Edit: Before submitting your application, take the time to proofread your documents. Check for spelling and grammatical errors, and ensure that your formatting is consistent. A polished application reflects your attention to detail and professionalism.

How to prepare for a job interview at Yoh Solutions Ltd

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with embedded systems and Linux environments in detail. Highlight specific projects where you've taken ownership of software architecture or made significant improvements, especially using languages like Python, C++, or Rust.

✨Demonstrate Problem-Solving Skills

Expect questions that assess your practical problem-solving abilities. Prepare examples where you had to make trade-offs or prioritise product impact, particularly in complex scenarios involving real-time data processing or IoT security.

✨Familiarise Yourself with Their Technology

Research the company's sensor solutions and understand how they integrate with utilities. Being knowledgeable about distributed acoustic sensing and related technologies will show your genuine interest and help you engage in meaningful discussions during the interview.

✨Emphasise Collaboration and Teamwork

Since the role involves working closely with hardware, ML, and research teams, be ready to discuss your experience in collaborative environments. Share examples of how you've successfully worked with cross-functional teams to achieve project goals.

Senior Software Engineer Embedded & Edge Systems
Yoh Solutions Ltd
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

Y
  • Senior Software Engineer Embedded & Edge Systems

    London
    Full-Time
    52000 - 78000 £ / year (est.)
  • Y

    Yoh Solutions Ltd

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>