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

Intern, Research Engineer – Industry Futures (starting summer 2023)
Autodesk London, England 47318 - 58496 GBP ANNUAL Today

Participate in brainstorming sessions and present innovative ideas for sustainable design. To be eligible for an internship, you must be a full-time student

bartender
Coachmakers Arms Norwich, England 12 - 10 GBP HOURLY Today

You will be serving customers face to face, handling cash and serving drinks. You may also be expected to learn to prep and cook within the...

registered nurse
BlackFox Doncaster, England 38000 - 35000 GBP ANNUAL Today

Disability Assessor - Nurse, Occupational Therapist, Physiotherapist, or Paramedic.
Senior Sales Manager
Papercup London, England 116825 - 120000 GBP ANNUAL Today

You are genuinely customer-focused and find real joy in helping customers grow their business. Ensuring your hard-won customers are super served from a

Project Control Officer - Project Support
Modis UK Milton Keynes, England 30 - 33.13 GBP HOURLY Today

You will liaise with customers and suppliers within this stimulating role. Prince 2 or equivalent is desirable. Stakeholder management and influencing skills.