Senior Software Engineer in Broughton

Senior Software Engineer in Broughton

Broughton Full-Time 48000 - 72000 £ / year (est.) No home office possible
V

At a Glance

  • Tasks: Develop and optimise embedded software for high-performance products.
  • Company: Leading engineering & technology company in Edinburgh.
  • Benefits: Flexible salary tailored to the right candidate.
  • Why this job: Shape next-gen technology and make a real impact in embedded systems.
  • Qualifications: Strong experience in Embedded C and Linux development required.
  • Other info: Collaborative environment with opportunities for professional growth.

The predicted salary is between 48000 - 72000 £ per year.

Location: Edinburgh

Employment: Permanent

Working: On-site

Salary: Flexible — tailored around the right candidate

About the Role

Join a leading engineering & technology company driving next-gen high-performance products. You will take ownership of embedded Linux systems and low-level C software, from concept to production, shaping platform architecture and ensuring robust performance across demanding environments.

What You Will Do

  • Write production-quality Embedded C for device drivers, board support packages, and system components
  • Develop and optimise software on embedded Linux platforms
  • Contribute to C++/Python tooling, automation, and applications
  • Bring up, debug, and validate software on target hardware using oscilloscopes, logic analysers, and lab equipment
  • Collaborate with hardware & firmware teams for smooth integration and early issue resolution
  • Drive improvements in software architecture, processes, and documentation

What We Are Looking For

  • Strong experience in Embedded C and embedded Linux development
  • Proven low-level programming and hardware-software integration skills
  • Comfortable with build systems, toolchains, version control, and system bring-up
  • Hands-on with debugging tools and lab equipment
  • Analytical, detail-oriented, and collaborative across multidisciplinary teams

Qualifications

  • Degree or equivalent in Computer Science, Electronics, Software Engineering, or related discipline
  • Experience with device drivers, Yocto, or real-time systems is a plus

Senior Software Engineer in Broughton employer: Verso Recruitment

Join a dynamic and innovative engineering and technology company in Edinburgh, where you will be part of a collaborative work culture that values creativity and technical excellence. With flexible salary options tailored to the right candidate, this role offers significant opportunities for professional growth and development, allowing you to shape the future of high-performance embedded systems while working alongside talented multidisciplinary teams in a supportive environment.
V

Contact Detail:

Verso Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in Broughton

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in embedded systems. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Embedded C and Linux. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your low-level programming and debugging skills. Practice common interview questions related to embedded systems and be ready to demonstrate your problem-solving abilities.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged with our company.

We think you need these skills to ace Senior Software Engineer in Broughton

Embedded C
Embedded Linux Development
Low-Level Programming
Hardware-Software Integration
Build Systems
Toolchains
Version Control
System Bring-Up
Debugging Tools
Lab Equipment
Device Drivers
Yocto
Real-Time Systems
Analytical Skills
Attention to Detail
Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with embedded C and Linux development. We want to see how your skills match up with what we're looking for, so don’t be shy about showcasing your relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about embedded systems and how you can contribute to our team. Keep it engaging and personal – we love to see your personality come through.

Showcase Your Projects: If you've worked on any cool projects involving device drivers or low-level programming, make sure to mention them! We’re keen to see real-world applications of your skills, so include links or descriptions of your work.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts!

How to prepare for a job interview at Verso Recruitment

✨Know Your Embedded C Inside Out

Make sure you brush up on your Embedded C skills before the interview. Be ready to discuss your past projects and how you've tackled challenges in low-level programming. They’ll likely want to hear about specific examples where you’ve written production-quality code.

✨Familiarise Yourself with Embedded Linux

Since the role involves embedded Linux systems, it’s crucial to understand the nuances of this environment. Review your experience with build systems and toolchains, and be prepared to explain how you’ve optimised software on these platforms in previous roles.

✨Get Hands-On with Debugging Tools

They’ll want to know about your practical experience with debugging tools like oscilloscopes and logic analysers. Before the interview, practice using these tools if you can, and think of specific instances where you’ve used them to solve problems.

✨Show Your Collaborative Spirit

This role requires working closely with hardware and firmware teams, so be ready to discuss how you’ve collaborated in the past. Share examples of how you’ve resolved issues early in the development process and contributed to a team-oriented environment.

Senior Software Engineer in Broughton
Verso Recruitment
Location: Broughton

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

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