Senior Embedded Software Engineer

Yorkshire

Salary Details: £50000.00 - 60000.00 a year

Travis Talent
Apply for this Job

Senior Embedded Software Engineer

Rotherham 50K - 60K

Role Description

Develop and maintain embedded software independently, while also creating and updating relevant technical documentation. Consistently delivered high-quality work, completing assigned tasks on schedule.

Responsibilities

  • Research, design and develop software solutions for new and existing products and features.
  • Provide full technical documentation for allocated projects and provide support for those projects where future design changes are required.
  • Ensure product designs and code conform to all relevant standards pertaining to safety, functionality and performance.
  • Work with the Project Manager and/or the Team Leader to provide realistic effort estimates for new projects.
  • When required provide support to resolve customer issues.
  • Train and support new staff where the need arises.

Essential Requirements

  • Bachelor degree or above, computer or electronic information relevant major preferred.
  • At least 5 years of experience in embedded SW development.
  • Able to understand the hardware schematic and co-work with hardware engineers.
  • Familiar with MCU development such as Cortex-M3, Cortex-M4.
  • Proficient in C/C skills, familiar with C 11 or higher.
  • Familiar with common network communication protocols such as HTTP, MQTT and correspond troubleshooting.
  • Familiar with Linux debugging tools such as GDB and strace.
  • Strong interpersonal skills, good communications in both written and verbal.

Desirable Requirements

  • Hardware development/debugging experience.
  • Familiar with Linux driver development and porting.
  • Familiar with script language such as Python and JS.
  • Technical team leadership experience.
  • Technical project management experience.
Date Posted: 29 April 2025
Apply for this Job