Embedded Software Lead for Industrial IoT & Telematics

Genesis Technical Recruitment Ltd

England

On-site

GBP 65,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hours per week
Holidays
Sickness benefit
Death in service
Pension scheme
On-site parking

Job summary

Genesis Technical Recruitment Ltd is seeking a Software Design Engineer to design, develop, test and maintain software for embedded locomotive systems, collaborating with electrical, mechanical and systems teams.

You will produce architectures, specifications and designs, implement and debug software, support system integration and contribute to safety and quality compliance across the fleet. Hybrid work is not currently available; onsite presence is required.

Qualifications

  • Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related discipline.
  • Minimum of 5 years’ experience in software design and development, preferably within industrial, transportation, or embedded systems environments.
  • Proficiency in relevant programming languages (e.g., C, C++, Python, Parker ICAN or similar).
  • Experience with embedded systems, real-time operating systems, or control software.
  • Strong understanding of software development lifecycle, version control, and configuration management.
  • Excellent problem-solving, analytical, and communication skills.
  • Strong attention to detail and commitment to high-quality, reliable software.
  • Ability to work collaboratively in multidisciplinary engineering teams.
  • Structured and methodical approach to software design and documentation.
  • Willingness to support field issues and continuous product improvement.
  • Ability to integrate and collate telematics data and cloud based IoT systems.

Responsibilities

  • Design, develop, and maintain software for embedded systems, control systems, and diagnostic applications.
  • Produce software architectures, specifications, and detailed design documentation in line with engineering standards.
  • Implement, test, and debug software to ensure functionality, reliability, and compliance with requirements.
  • Participate in system integration, validation, and commissioning activities.
  • Collaborate with cross-functional engineering teams to ensure seamless integration of software with hardware systems.
  • Support fault investigations, root cause analysis, and corrective actions related to software issues.
  • Ensure software development adheres to applicable safety, quality, and regulatory standards.
  • Contribute to continuous improvement initiatives, including coding standards, development processes, and toolchains.
  • Provide technical input to engineering reviews, estimates, and project schedules.
  • Ensure software revisions are tracked and documented across the company fleet of machines.
  • Instrumental in developing, implementing and maintaining telematic data using IoT cloud-based solutions when remotely monitoring machine operational performance, safety and reliability.

Skills

C/C++
Python
Embedded systems
Software design

Education

Bachelor's degree in Software Engineering or related

Job description

Genesis Technical Recruitment Ltd is seeking a Software Design Engineer to design, develop, test and maintain software for embedded locomotive systems, collaborating with electrical, mechanical and systems teams.

You will produce architectures, specifications and designs, implement and debug software, support system integration and contribute to safety and quality compliance across the fleet. Hybrid work is not currently available; onsite presence is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Industrial IoT Embedded Software Engineer
Industrial IoT Embedded Software Engineer

Premier Technical Recruitment Ltd • Burton upon Trent

On-site
GBP 39,000 - 65,000
Generous benefits
Software Engineer
Software Engineer

Premier Technical Recruitment Ltd • Stafford

On-site
GBP 52,000 - 65,000
Embedded Software Engineer: Rail & IoT (65k+ Benefits)
Embedded Software Engineer: Rail & IoT (65k+ Benefits)

Premier Technical Recruitment Ltd • Stafford

On-site
GBP 52,000 - 65,000
Locomotive Electrical Design Engineer - Hybrid & Electric
Locomotive Electrical Design Engineer - Hybrid & Electric

Genesis Technical Recruitment Ltd • East Midlands

On-site
GBP 40,000 - 60,000
Death in Service
Contributory Pension Scheme
On-site parking
Software Engineer
Software Engineer

Premier Technical Recruitment Ltd • Burton upon Trent

On-site
GBP 39,000 - 65,000
Generous benefits
Embedded Software Engineering Manager | IoT, Hybrid
Embedded Software Engineering Manager | IoT, Hybrid

Edison Smart® • Dartford

Hybrid
GBP 60,000 - 100,000
Embedded Software Engineer: Real-Time Controls & Safety
Embedded Software Engineer: Real-Time Controls & Safety

Deep Sea Electronics Ltd • Mansfield

On-site
GBP 45,000 - 65,000
25 days holiday + Bank Holidays
Life Insurance
Enhanced Maternity/Paternity pay
+2
Hybrid IoT Fleet Software Engineering Lead
Hybrid IoT Fleet Software Engineering Lead

Mentmore Recruitment Ltd. • Croesyceiliog

Hybrid
GBP 70,000 - 90,000
Hybrid Software Engineering Manager - Lead Embedded Systems
Hybrid Software Engineering Manager - Lead Embedded Systems

Verso Recruitment Group • Essex

Hybrid
GBP 80,000 - 90,000
Hybrid working
IoT Software Engineering Manager - Embedded Systems Lead
IoT Software Engineering Manager - Embedded Systems Lead

KO2 Embedded Recruitment Solutions Ltd • Newton Aycliffe

On-site
GBP 59,000 - 72,000