R&D Embedded Software Engineer

R&D Embedded Software Engineer Edinburgh, Scotland

Dukosi Ltd
Full Time Edinburgh, Scotland 28500 - 43766 GBP ANNUAL Today
Job description

R&D Embedded Software Engineer


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. Dukosi invents disruptive technologies, develops them and takes them to the market in the rapidly growing electrification market.


This is an opportunity for an experienced R&D embedded software engineer to join the Advanced Technology Group (ATG) in Edinburgh. The ATG is responsible for creating, developing, demonstrating and patenting the new technologies for Dukosi’s future products. This includes working with full BMS, power electronics, our cell test facility and more.


The ATG works fast with minimal process, you’ll need an extensive toolbox and will have the freedom to choose which tool is best. Solve a problem with a uP or an FPGA? Your choice, but you’ll need to be able to do both. You will collaborate closely with the Dukosi Software Team, but will have a far wider remit. But with that freedom comes great responsibility - the team will be depending on you to deliver. You will have to be creative, think on your feet, delivering the core innovative solutions to problems others may regard as insolvable. Your innovation means you’ll be involved with drafting multiple patents.


You’ll of course be working very closely with multidisciplinary team of engineers, but you are going to have to be self-motivated and driven to ‘get things working’ without depending or waiting on others.


Salary commensurate to experience and qualifications.


Responsibilities


We are looking for an embedded software engineer to take responsibility for delivering all aspects of firmware and software development on ATG projects. This will include:


  • Developing control algorithms for motor control, grid side converters and other power electronics applications.
  • Using and demonstrating Dukosi products, integrating them into new applications and systems, exploring their capabilities and pushing them to their limits and beyond.
  • Building prototype and demonstrator hardware
  • Writing drivers to interface Dukosi code to new hardware
  • Extending Dukosi proprietary RF comms protocols for proof of concept projects

Requirements


  • A degree in Software Engineering, Electronics Engineering or a related field
  • 5+ years experience in a role that proves your ability to analyse technical problems and find innovative solutions – this may be in industry, or a relevant PhD.
  • Control algorithm development using C, MATLAB/Simulink, Python on Windows or Linux systems.
  • You will understand RTOS, and how to write code for processors at all scales, from 8bit uC through ARM Cortex to multi-core safety processors, from Raspberry Pi to AWS cloud.
  • Sufficient understanding of HDL on FPGAs to know when they may be more effective, and to develop simple HDL solutions.

Desirable (but not essential)


  • Experience with lithium-ion battery management systems and HV batteries
  • Experience with power electronics control for motors and grid side convertors
  • Knowledge of embedded control loops, such as use of PID controllers, resolvers, encoders and fixed-point maths
  • Knowledge of sensor signal processing and sensor fusion
  • Experience working with common serial bus technologies such as SPI, CAN and I2C
  • Knowledge of the patenting process

R&D Embedded Software Engineer
Dukosi Ltd

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

All Related Listed jobs

Night Duty Manager
Hilton Hotels Street 0.00 GBP Today

Night Duty Manager  

Check-in into a world of opportunities

 

WELCOME TO A...

Underwriting Assistant I
Everest Re Group, Ltd. London, England 31000 - 35002 GBP ANNUAL Today

Provide administrative support to underwriters and the Operations team in areas including credit control, data quality and training.

Work Experience Placement Co-Ordinator
Association of Colleges Bury Today

We are now welcoming applications for a Workplace coordinator to join us on a , part-time, term time only (+2 weeks) basis. In this role you would...

Security Officer
Bernard Matthews Norwich, England 11 GBP HOURLY Today

Own transport is essential due to shift pattern. The role will be in the form of 12 hour shifts from 06:30am-18:30pm working four days on four days off on a

Care Assistant - Mornings / Evenings
Home Instead Yeovil, England 12 - 24 GBP HOURLY Today

Well, as we focus on building relationships, we provide a minimum of 1 hour home visits to mainly private clients who receive visits from the same companions