×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Leicester, Leicestershire, LE1 5YA, England, UK
Listing for: Zenovo
Full Time position
Listed on 2026-01-25
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, C++ Developer, Python
Salary/Wage Range or Industry Benchmark: 50000 GBP Yearly GBP 50000.00 YEAR
Job Description & How to Apply Below
Position: Embedded Software Engineer (Permanent)
Job Title:

Embedded Software Engineer

Location:

Leicestershire
Hybrid: 90% office based
Salary: £50,000

Zenovo are recruiting for an Embedded Software Engineer to join a well established team in Leicestershire.

This role is largely office-based and will involve designing, developing, and testing embedded software solutions based on customer system requirements. You will take ownership of assigned deliverables while working collaboratively as part of a wider engineering team on larger projects.

Key Responsibilities
Design, develop, and test embedded software solutions based on customer-provided system requirements
Develop embedded software primarily in Embedded C, with some Embedded C++ development
Work within a Linux environment, utilising the OS rather than Linux development
Ensure software is developed in line with MISRA C coding standards
Perform unit testing to validate functionality and reliability
Use Atlassian tools, including JIRA, for task tracking, issue management, and collaboration
Take ownership of individual software deliverables while contributing to team-based project goals
Collaborate closely with other software, hardware, and systems engineers
Debug, test, and support software across the full development lifecycle
Produce clear technical documentation to support development and testing activities Key Skills & Experience
Strong experience with Embedded C, with some exposure to Embedded C++
Experience working on embedded systems within a Linux environment (OS usage, not kernel or driver development)
Good understanding and practical application of MISRA C standards

Experience with unit testing methodologies and tools
Familiarity with Atlassian toolsets, particularly JIRA
Ability to interpret customer system requirements and translate them into robust software designs

Experience with embedded communication interfaces including CANBus and RS485
Knowledge of networking protocols, particularly Ethernet
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary