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

pet trainer
uptown dogs London, England 12 - 10.5 GBP HOURLY Today

Would you like to start a career working with dogs?

Uptown Dogs is a small family run business which walks & trains...

Regional Manager
The Good Care Group Birmingham, England 45000 GBP ANNUAL Today

Youll be responsible for ensuring quality of service, and driving for the highest levels of customer service. Care Management: 1 year (required).

Project Analyst - £45,000 - £55,000 per annum
SAGE Publications, Inc. London, England 45000 - 55000 GBP ANNUAL Today

Provide project management, business analysis and/or scrum master services as needed, ensuring the successful release of new solutions and enhancements to the

Administration Assistant
Ellemby Ltd High Wycombe, England 11 GBP HOURLY Today

In your role, your main duties will be general day-to-day running of the telephone, replying to emails and managing payroll for our staff, making sure all

Intern
Brace Studio London, England Today

The work will sit between basic design and property based administration and will give the new team member the door into either a property or design based admin