Back to Job Search

Senior Embedded Software Engineer

  • Location: Northampton
  • Salary: Market related per annum
  • Job Type:Permanent

Posted 8 days ago

Jonahtna Lee Recruitment are looking for an EmbeddedSoftware Engineer for a global Electronics manufacture based in Northamptonshire who off remote working, the details for the role are below:

Role Summary

In this role you will be expected to be able to lead a specific project, coordinating planning activities and providing project status updates to key stakeholders. Lead the development of software and firmware for embedded Single Board Computer products. To develop, implement and validate embedded software components such as device drivers, Board Support Packages (BSPs), Software Development Kits (SDKs), Built In Test (BIT) and Boot firmware. To produce and support high-quality products to exacting software engineering standards for demanding customers and display initiative in resolving issues.

Essential Responsibilities

  • Produce and maintain Built In Test (BIT) and Continuous Initiated Built In Test (CIBIT) components and applications.
  • Produce and maintain boot loader firmware such as Unified Extensible Firmware Interface (UEFI) and U-Boot.
  • Produce and maintain Intelligent Platform Management Interface (IPMI) firmware.
  • Perform customer support and issue resolution resulting in the production of maintenance releases.
  • Develop key expertise and drive best practice within the Software Engineering teams.
  • Communicate project and development status to key stakeholders in a timely and professional fashion
  • Produce internal documentation for assigned tasks consistent with engineering procedures
  • Produce draft customer documentation for processing and deployment by Tech Publications group
  • Participate in the continuous improvement of Software Development Processes
  • Carry out any other reasonable tasks in and around engineering and the business, as laid out by the Software Engineering manager
  • he ability to understand hardware schematics and data sheets, and produce the low level software to support them

Qualifications and requirements

  • Strong in embedded software engineering
  • Strong design experience.
  • Strong experience of firmware
  • Strong understanding of C
  • Strong understanding of assembly
  • Strong understanding of scripting, for example, bash scripting.
  • Good problem-solving and creative, solution-building skills.
  • Good verbal and written communication skills.
  • Good understanding of configuration management practices and tools
  • Ability to work successfully in a team environment.
  • A demonstrable knowledge of continuous integration and DevOps tools.

Desired Requirements

  • Knowledge of Agile tools and techniques
  • Experience of Continuous Integration/Deployment
  • Understanding of computer architectures and hardware design
  • Experience of leading an engineering team
  • Experience of leading an engineering project

Suitably qualified and experienced Embedded Software Engineers should apply by contacting Paul Coates at Jonathan Lee Recruitment +44 (0) 1926963292 or by emailing their CV to

Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency.