Enable job alerts via email!

Senior Embedded Software Engineer

Redline Group Ltd

Newark on Trent

On-site

GBP 45,000 - 65,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading manufacturer of Human Machine Interfaces is seeking a Senior Embedded Software Engineer based in Newark-on-Trent. The role involves leading the design and development of embedded software, managing specifications, and mentoring team members. Candidates should have significant experience in embedded C firmware development and be proficient with communication protocols. This position offers an opportunity to work on innovative projects in a dynamic environment.

Qualifications

  • Extensive experience in electronics manufacturing environments.
  • Solid understanding of software development processes and standards.
  • Comfortable with modern software development workflows.

Responsibilities

  • Lead the design and development of embedded software for HMI products.
  • Manage software specifications and documentation to professional standards.
  • Conduct and support electrical testing and debugging activities.

Skills

Embedded C firmware development
Bare-metal development
Real-time control
Layered software architectures
Communication protocols (SPI, I2C, etc.)
Automated and unit testing
Hands-on experience with Git
Proficiency with Microsoft Office

Education

Bachelor's or Master's degree in Computer Science, Electronics, or Computer Engineering

Tools

Git
Jira

Job description

Are you looking for a Senior Embedded Software role based in Newark-on-Trent? My client, a leading manufacturer of Human Machine Interfaces are looking for a Senior Embedded Software Engineer to join their site in Newark-on-Trent.

Key Responsibilities of the Senior Embedded Software Engineer job in Newark-on-Trent:

  • Lead the design and development of embedded software for HMI products.
  • Deliver and validate robust bare-metal firmware, optimised for performance and reliability.
  • Manage software specifications, technical reports, and documentation to professional standards.
  • Guide and mentor senior engineers and other team members.
  • Lead IP creation and support innovation initiatives across the company.
  • Provide technical input for commercial proposals, including cost and delivery estimates.
  • Take ownership of firmware change management, feature updates, and fault diagnosis.
  • Support cross-functional teams including production engineering, R&D, and test teams.
  • Conduct and support electrical testing and debugging activities.
  • Define and manage software tasks, ensuring timely project delivery in line with requirements.
  • Contribute to continuous improvement of software development processes and standards.

Required Skills for the Senior Embedded Software Engineer job in Newark-on-Trent:

  • Bachelor's or Master's degree in Computer Science, Electronics, or Computer Engineering.
  • Extensive experience developing embedded C firmware in electronics manufacturing environments.
  • Strong background in bare-metal development, peripheral configuration, and real-time control.
  • Solid understanding of layered software architectures and modular code design.
  • Proficient with communication protocols: SPI, I2C, I2S, UART, USB, CAN, Ethernet.
  • Comfortable with automated testing, unit testing, and implementing reusable code libraries.
  • Hands-on experience with Git, Jira, and modern software development workflows.
  • Proficiency with development environments and toolchains (e.G., IDEs, versioning systems, debugging tools).
  • Advanced skills in Microsoft Office (Excel, Word, PowerPoint, Outlook).

If this Senior Embedded Software Engineer job in Newark-on-Trent could be of interest, please send your CV to bwiles@redlinegroup.Com or call Ben on 01582 878816 / 07471 181784.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.