SonicJobs Logo
Login
Left arrow iconBack to search

Senior Embedded Software Engineer

Travis Talent
Posted 6 hours ago, valid for 2 days
Location

Sheffield, South Yorkshire S9 1XU, England

Salary

£50,000 - £60,000 per annum

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • The Senior Embedded Software Engineer position in Rotherham offers a salary range of £50,000 to £60,000.
  • Candidates must have at least 5 years of experience in embedded software development and a relevant bachelor's degree.
  • The role involves developing and maintaining embedded software, creating technical documentation, and ensuring compliance with safety and performance standards.
  • Applicants should be proficient in C/C++ and familiar with MCU development, as well as common network communication protocols and Linux debugging tools.
  • Strong communication skills and the ability to collaborate with hardware engineers are essential for this position.

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.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.