firmware engineer

firmware engineer Edinburgh, Scotland

Dukosi
Full Time Edinburgh, Scotland 51307 - 33184 GBP ANNUAL Today
Job description

Dukosi is a leading-edge technology company developing innovative solutions for use in large complex batteries. The technology has applications in mobility (electric vehicles, buses, marine) and energy storage (renewables). Dukosi’s unique cell-based battery intelligence solution is cell type agnostic and simplifies the architecture, control and safety of the BMS (Battery Management System), battery modules and packs by communicating over Dukosi’s patented near-field communications.


We are currently building a world class Software team in Edinburgh. This exciting opportunity will allow you to play a key role as part of a team innovating in an application area and market segment that will see enormous growth over the next 10-15 years. So, this is a fantastic opportunity to gain experience with this technology and the leading-edge products it will serve. We are fast-moving with a close-knit team of engineers from multiple disciplines. We pride ourselves on building the company around its employees.


Salary commensurate to experience and qualifications.


RESPONSIBILITIES


We are looking for a Firmware Engineer who brings experience of developing low-level Firmware which interfaces to ASIC and other low level electronic peripherals for Comms, I/O, Memory, Timers, etc. On a daily basis, the successful candidate will:


  • Develop embedded software features to support Dukosi products, including: low level communications, RF/ protocol messaging, writing drivers for low-level peripherals such as UART, SPI, Flash, Timers, GPIO
  • Work within the software team at Dukosi to achieve shared product deadlines
  • Work with other Dukosi teams to develop Firmware to meet their needs – this will include customer-facing projects, Dukosi’s ASIC design team, our ASIC test & qualification team
  • Manage your time and prioritise your work effectively in a fast-moving environment
  • Participate fully in developing Dukosi’s quality management process, including ISO9001 and processes required for Functional Safety and Product Security
  • At all times, adhering to Dukosi’s very high standards for Software Quality and Reliability

REQUIREMENTS


It is essential that :


  • You have a degree in Computer Science, Electronics Engineering or another related field
  • You have 3+ experience working in Embedded Software Development: C, ARM/PPC FreeRTOS (or equivalent,, including bare metal)
  • You have experience in developing drivers for low level communications interfaces, such as SPI, UART, I2C, GPIO
  • You have experience working at a system level (Dukosi’s product is a RF-connected set of ASIC devices)
  • You can program devices with low level RF interfaces, such as Bluetooth
  • You know how Memory works (Flash & RAM)
  • You know your way around embedded SW development & test tools – from revision control (SVN, Git) to compilers, logic analysers, scopes, JTag probes,…
  • You can demonstrate great analytical and problem solving skills

Desirable (but not essential):


  • You have experience of lithium ion battery management systems.
  • You have a working knowledge with Software Quality/Coding standards such as MISRA C
  • You have experience of developing software that meets functional safety standards (e.g. ISO26262, IEC EN 61508)
  • You have a good working knowledge of Python scripting
  • You have experience working in an Agile development environment, utilizing Continuous Integration and Test Automation.
  • Ideally, you would have experience with many of our project management tools (Jira, Confluence,…)

About Dukosi

Revenue: Unknown / Non-Applicable
Size: 1 to 50 Employees
Type: Company - Private
Website: www.dukosi.com

firmware engineer
Dukosi

www.dukosi.com
Edinburgh, United Kingdom
Unknown / Non-Applicable
1 to 50 Employees
Company - Private
Related Jobs

All Related Listed jobs

EE Retail Advisor
EE Manchester, England 11.29 GBP HOURLY Today

Uncapped monthly commission, based on personal and store targets. We also offer emergency time off for dependants in addition to generous maternity and

Administrative Assistant
University of Strathclyde Glasgow, Scotland 23144 - 25138 GBP ANNUAL Today

You will have experience of working in a busy, client facing administrative environment and you will have excellent verbal and written communication skills,

account representative
Aether Financial Recruitment London, England 35000 - 27000 GBP ANNUAL Today

Are you passionate about music? Do you have experience of working as an Accounts Assistant or Bookkeeper at a UK Accountancy firm? If so, this...

CRM Executive, Rider
Deliveroo London, England 40842 - 42000 GBP ANNUAL Today

You'll report into Senior CRM Manager, Rider and work under a hybrid model between our London HQ and home. You'll be a passionate and technical email marketer,

Drivers Mate/ Porters required for John Lewis & Partners
Recruitment Solutions Exeter, England 10.3 - 10.62 GBP HOURLY Today

Due to the location of the depot and start time own reliable transport is essential for this role. You will also accrue holiday allowance with each shift you