Embedded Software Engineer in Three Legged Cross

Embedded Software Engineer in Three Legged Cross

Three Legged Cross Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
R

At a Glance

  • Tasks: Design and develop embedded software for innovative machine control systems.
  • Company: Leading provider of cutting-edge machine control technology in Dorset.
  • Benefits: Competitive salary, flexible working, and professional development opportunities.
  • Why this job: Join a dynamic team and lead projects that shape the future of machine control.
  • Qualifications: Degree in engineering or science, proficiency in C/C++, and experience with CAN bus.
  • Other info: Opportunity for career progression and exposure to advanced technologies.

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

This is an exciting opportunity for a mid-to-senior level Embedded Software Engineer to take ownership of innovative machine control solutions. You’ll play a key role in designing, developing, and integrating embedded software for advanced control systems, working across the full product lifecycle to ensure performance, reliability, and compliance with industry standards.

Company Background

Rubicon’s client is a leading provider of cutting-edge machine control technology, delivering high-performance solutions for off-road and heavy machinery. With a focus on innovation, safety, and precision, they offer a dynamic environment where experienced engineers can contribute to ground-breaking developments and take on leadership responsibilities within projects.

Benefits

  • Competitive salary and career progression opportunities
  • Flexible working options
  • Training and professional development support
  • Exposure to cutting-edge machine control technology

Responsibilities

  • Software Development – Design, develop, and integrate embedded software for machine control systems, including electro-mechanical interfaces and CAN bus communication.
  • Testing & Verification – Create and execute integration tests for software and machine interfaces, ensuring compliance with industry standards.
  • Project Leadership – Manage project timelines, mentor junior engineers, and collaborate with cross-functional teams.
  • Technical Support – Assist installation and commissioning teams with calibration and functional verification.
  • Customer Engagement – Provide technical expertise and occasional on-site support to verify and refine software systems.

Skills & Experience Required

  • Degree in engineering or science (or equivalent experience)
  • Proficiency in C or C++ (Python knowledge is an advantage)
  • Strong experience with machine communication protocols, particularly CAN bus
  • Expertise in PLC programming (CoDeSys) and structured text languages
  • Ability to work independently and manage multiple projects simultaneously
  • Knowledge of safety-related software design techniques (IEC 61508-3) is beneficial
  • Experience developing graphical user interfaces for machine control

Interested? To be considered for this Embedded Software Engineer opportunity, apply directly or contact Josh at Rubicon for more information. Our team takes the time to review every application and guarantees complete confidentiality. We will never submit a candidate’s details or share them with a third party without first obtaining their permission.

Embedded Software Engineer in Three Legged Cross employer: Rubicon People

Join a leading provider of cutting-edge machine control technology in Dorset, where innovation and precision are at the forefront of our mission. As an Embedded Software Engineer, you'll enjoy a competitive salary, flexible working options, and ample opportunities for professional development in a dynamic environment that encourages leadership and collaboration. With exposure to advanced control systems and a commitment to employee growth, this is an excellent opportunity for those looking to make a meaningful impact in the engineering field.
R

Contact Detail:

Rubicon People Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer in Three Legged Cross

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like 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 embedded software and machine control systems. This will give potential employers a tangible sense of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on technical questions related to C/C++, CAN bus communication, and PLC programming. Practising common interview scenarios can help you feel more confident and ready to impress.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets the attention it deserves. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Embedded Software Engineer in Three Legged Cross

Embedded Software Development
C Programming
C++ Programming
Python Programming
Machine Communication Protocols
CAN Bus Communication
PLC Programming (CoDeSys)
Structured Text Languages
Project Management
Safety-Related Software Design Techniques (IEC 61508-3)
Graphical User Interface Development
Testing and Verification
Technical Support
Customer Engagement

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Embedded Software Engineer role. Highlight your experience with C or C++, machine communication protocols, and any relevant projects you've led. We want to see how your skills align with our needs!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about embedded software and how you can contribute to our innovative machine control solutions. Keep it concise but impactful!

Showcase Your Projects: If you've worked on any cool projects, especially those involving CAN bus communication or PLC programming, make sure to mention them. We love seeing real-world applications of your skills, so don’t hold back!

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 this exciting opportunity. Plus, we review every application personally!

How to prepare for a job interview at Rubicon People

✨Know Your Stuff

Make sure you brush up on your C and C++ skills, as well as your knowledge of machine communication protocols like CAN bus. Be ready to discuss specific projects where you've used these skills, as it shows you're not just familiar with the theory but have practical experience too.

✨Showcase Your Problem-Solving Skills

Prepare to talk about how you've tackled challenges in previous roles, especially related to embedded software development. Think of examples where you had to debug complex issues or improve system performance, as this will demonstrate your analytical thinking and technical prowess.

✨Be a Team Player

Since project leadership and collaboration are key parts of the role, be ready to share experiences where you've successfully worked with cross-functional teams. Highlight any mentoring you've done for junior engineers, as it shows your leadership potential and ability to communicate effectively.

✨Engage with the Company’s Vision

Research Rubicon’s client and their innovative machine control technology. Be prepared to discuss how your values align with their focus on safety and precision. Showing genuine interest in their work can set you apart from other candidates and demonstrate that you're a good cultural fit.

Embedded Software Engineer in Three Legged Cross
Rubicon People
Location: Three Legged Cross
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

R
  • Embedded Software Engineer in Three Legged Cross

    Three Legged Cross
    Full-Time
    43200 - 72000 £ / year (est.)
  • R

    Rubicon People

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