Embedded Software Engineer in West Bromwich

Embedded Software Engineer in West Bromwich

West Bromwich Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Develop and maintain C++ software for cutting-edge maritime fleet management systems.
  • Company: Join a forward-thinking tech company based in Bristol with a hybrid working model.
  • Benefits: Enjoy a competitive salary, pension, and ongoing professional development opportunities.
  • Why this job: Make an impact in the maritime sector while working with the latest technologies.
  • Qualifications: Five years of experience in embedded software engineering and solid Linux skills required.
  • Other info: Great career progression potential and a collaborative team environment.

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

Career progression: In the future you can lead the embedded team.

Location: Bristol, United Kingdom. Hybrid working with an initial expectation of three days per week in the office.

Role overview: You will develop and maintain software for an edge device that forms part of a fleet management system in the maritime sector. The role focuses on C++ development on Linux, with responsibility for reliable communication between onboard systems and shore-based services as well as algorithms that run on the vessels. The system is Linux data loggers, heavy weight Linux boxes connected to huge naval ships. We need generic C++ engineers on Linux drivers, so it's more higher level than a low level embedded role. You will have the opportunity to learn machine learning and UI development alongside the generic embedded skills, and you will get the opportunity to work on the latest tech.

Responsibilities:

  • Design, implement, and maintain C++ software running on Linux based edge devices.
  • Develop and integrate communication protocols such as CAN and Modbus for onboard data exchange.
  • Build software that operates reliably in deployed maritime environments.
  • Contribute production quality code across the full development lifecycle.
  • Participate in code reviews and technical design discussions.

Core skills and experience:

  • At least five years professional experience as an embedded software engineer.
  • Solid experience working with Linux based systems.
  • Practical knowledge of communication protocols, such as CAN and Modbus.
  • Confident use of Git for version control.
  • Exposure to IoT systems, connected devices, or fleet level platforms.

Working style:

  • Comfortable owning features deployed to edge devices in the field.
  • Clear and direct communication with technical colleagues.
  • Methodical approach to debugging and problem solving.

What we offer:

  • Competitive salary based on experience.
  • Hybrid working with a Bristol office base.
  • Pension and standard UK benefits.
  • Ongoing professional development and progression opportunities.

How to apply? Please email a CV to danni@cortechtalentsolutions.co.uk.

Embedded Software Engineer in West Bromwich employer: Cortech Talent Solutions Ltd

As an Embedded Software Engineer at our Bristol location, you will thrive in a dynamic hybrid work environment that fosters innovation and collaboration. We prioritise your professional growth with ongoing development opportunities and a clear path for career progression, including the potential to lead the embedded team. Join us to work on cutting-edge technology in the maritime sector while enjoying a competitive salary and standard UK benefits.
C

Contact Detail:

Cortech Talent Solutions Ltd Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Embedded Software Engineer in West Bromwich

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. 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 C++ projects, especially those related to Linux systems. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions and be ready to discuss your experience with communication protocols like CAN and Modbus.

✨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 are proactive about their job search!

We think you need these skills to ace Embedded Software Engineer in West Bromwich

C++ Development
Linux Systems
Communication Protocols (CAN, Modbus)
Git Version Control
Embedded Software Engineering
IoT Systems
Debugging Skills
Problem-Solving Skills
Software Development Lifecycle
Code Review Participation
Technical Design Discussions
Methodical Approach
Communication Skills

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with C++ and Linux systems. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects or achievements!

Showcase Communication Skills: Since clear communication is key in our team, include examples of how you've effectively collaborated with colleagues or contributed to technical discussions. This will help us see how you fit into our culture.

Highlight Problem-Solving Experience: We love a methodical approach to debugging! Share specific instances where you tackled complex issues in your previous roles. This will demonstrate your ability to handle challenges in the field.

Apply Through Our Website: While emailing your CV is great, we encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any updates!

How to prepare for a job interview at Cortech Talent Solutions Ltd

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be ready to discuss your experience with Linux-based systems and how you've implemented communication protocols like CAN and Modbus in your past projects.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled debugging and problem-solving in your previous roles. This is crucial, as they’ll want to see your methodical approach in action.

✨Familiarise Yourself with Maritime Systems

Since the role involves working on maritime fleet management systems, it’s a good idea to research the industry. Understanding the unique challenges of deploying software in maritime environments will set you apart.

✨Engage in Technical Discussions

Be ready to participate in technical design discussions during the interview. This shows that you’re not just a coder but also someone who can contribute to the overall architecture and design of the system.

Embedded Software Engineer in West Bromwich
Cortech Talent Solutions Ltd
Location: West Bromwich
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

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