Embedded Software Engineer in Slough

Embedded Software Engineer in Slough

Slough Full-Time 52500 - 52500 £ / year (est.) No working from home possible
Z

At a Glance

  • Tasks: Develop and maintain embedded software for cutting-edge devices.
  • Company: Join Zenovo, a collaborative tech company in Slough.
  • Benefits: Competitive salary, bonus, and benefits with remote work flexibility.
  • Other info: Dynamic team environment with opportunities for continuous improvement.
  • Why this job: Make an impact on global products while enhancing your skills.
  • Qualifications: 2+ years of embedded software experience and C/C++ proficiency.

The predicted salary is between 52500 - 52500 £ per year.

Location: Slough (3 Days On-Site Per Week)

Salary: £45,000 - £60,000 (Depending on Experience) + Bonus & Benefits

NOTE: Only candidates with permanent, unrestricted UK working rights will be considered, as visa sponsorship is not offered for this position.

Overview:

Zenovo are looking for an Embedded Software Engineer with 2+ Years of Experience to join our client in Slough. Working within a collaborative engineering environment, a successful candidate will contribute to the full product development lifecycle, helping to deliver cutting-edge embedded devices used by customers globally.

Job Responsibilities:

  • Write, develop and maintain embedded software.
  • Work with customers and engineering teams to understand requirements and deliver software solutions.
  • Develop new features and improve existing products.
  • Troubleshoot, debug and resolve software issues.
  • Collaborate with hardware and firmware engineers on product development.
  • Write clean, reliable and well-documented code.
  • Support software testing, validation and release activities.
  • Contribute to continuous improvement of development processes and tools.

Required Skills & Experience:

  • Experience developing embedded software using C/C++.
  • Skilled in Embedded Systems Design.
  • Hands-on experience with ARM Cortex-M, STM32, ESP32 or similar microcontrollers.
  • Knowledge of RTOS &/or Linux.
  • Experience using Git and CI/CD tools.
  • Solid understanding of the software development lifecycle (SDLC).
  • Understanding of Software interfacing with Hardware.
Z

Contact Details:

Zenovo Recruitment Team

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

Embedded Software Development
C/C++ Programming
Embedded Systems Design
ARM Cortex-M
STM32
ESP32
RTOS