Embedded Software Engineer

Embedded Software Engineer

Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
E

At a Glance

  • Tasks: Design and develop software for robotics and automation in a cutting-edge R&D team.
  • Company: Leading engineering organisation at the forefront of defence technology.
  • Benefits: Generous bonus, 25 days holiday, private medical insurance, and early Friday finishes.
  • Why this job: Make your code power real-world systems and tackle complex challenges.
  • Qualifications: Degree in Software Engineering or related field; expertise in C++ and Python required.
  • Other info: Hybrid role with excellent career growth and opportunities to travel.

The predicted salary is between 36000 - 60000 £ per year.

We are hiring on behalf of a leading engineering organisation working at the cutting edge of defence technology. This newly created role sits within a multi-disciplinary R&D team solving complex, real-world problems through robotics, automation and intelligent systems. If you are a software engineer who wants to see your code power physical systems in demanding environments, this is your opportunity.

What You’ll Be Doing

  • Designing and developing software in C/C++, Python or Java
  • Integrating code with electronics and mechanical systems
  • Supporting testing and commissioning of new products
  • Collaborating across engineering disciplines
  • Reviewing and validating code from peers
  • Documenting requirements and troubleshooting guides
  • Occasionally travelling to customer sites (UK and overseas)

What You’ll Bring

  • Degree in Software Engineering, Computer Science, Physics or Maths (2:1 or above)
  • Expertise with C++ and Python is essential
  • Experience with Linux and real-time software development
  • Expertise with robotics, automation, machine control or a transferrable discipline
  • Basic electronics knowledge and ability to read schematics
  • Familiarity with ROS, OpenCV, machine learning or PLC software is a plus
  • Eligibility for UK defence security clearance – UK Citizens only

What’s On Offer

  • Very generous bonus
  • Relocation package
  • 25 days holiday + bank holidays (option to buy 5 more)
  • 16% pension
  • Private medical and permanent health insurance
  • Free lunch and onsite parking
  • Enhanced family leave and paid professional memberships
  • Early Friday finish

This is a permanent, full-time, hybrid role. Ready to take your software skills into the real world? Apply now to explore the full brief and next steps.

Embedded Software Engineer employer: Electus Recruitment Solutions

Join a pioneering engineering organisation in Newcastle, where innovation meets collaboration in the field of defence technology. As an Embedded Software Engineer, you'll thrive in a supportive work culture that values employee growth, offering generous benefits such as a substantial bonus, extensive holiday options, and a strong pension plan. With opportunities to work on cutting-edge projects and a commitment to professional development, this role is perfect for those looking to make a meaningful impact in robotics and automation.
E

Contact Detail:

Electus Recruitment Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups or webinars, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

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

✨Tip Number 3

Prepare for interviews by brushing up on technical questions related to embedded systems and real-time software development. Practice coding challenges and be ready to discuss your past projects in detail.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to engage with us directly.

We think you need these skills to ace Embedded Software Engineer

C++
Python
Java
Linux
Real-time Software Development
Robotics
Automation
Machine Control
Basic Electronics Knowledge
Ability to Read Schematics
ROS
OpenCV
Machine Learning
PLC Software
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C/C++, Python, and any robotics or automation projects you've worked on. We want to see how your skills match the role, so don’t be shy about showcasing your relevant achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about embedded software engineering and how you can contribute to our cutting-edge projects. Keep it concise but impactful – we love a good story!

Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex problems, especially in robotics or automation. We’re all about real-world solutions, so let us know how you’ve made a difference in past roles.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy!

How to prepare for a job interview at Electus Recruitment Solutions

✨Know Your Code Inside Out

Make sure you’re well-versed in C++, Python, and any other languages mentioned in the job description. Be prepared to discuss your previous projects and how you’ve integrated software with hardware. Practising coding problems related to robotics and automation can really help you shine.

✨Understand the Company’s Tech

Research the company’s work in defence technology and their approach to robotics and automation. Familiarise yourself with tools like ROS and OpenCV, as well as any recent projects they’ve undertaken. This shows your genuine interest and helps you connect your skills to their needs.

✨Prepare for Technical Questions

Expect technical questions that assess your problem-solving skills and understanding of real-time software development. Brush up on basic electronics and be ready to read schematics. Practising mock interviews with a friend or using online platforms can boost your confidence.

✨Show Your Collaborative Spirit

Since the role involves working across engineering disciplines, be ready to discuss your teamwork experiences. Share examples of how you’ve collaborated on projects, resolved conflicts, or supported peers in code reviews. Highlighting your communication skills will set you apart.

Embedded Software Engineer
Electus Recruitment Solutions
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

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