×

Test EMUS BMS risk free!

This form requires javascript to be enabled

Career

Notice on the processing of personal data of the candidates for the employees

IoT Software developer

Job description

  • Development of complementing IoT / Telematic system for BMS (Battery Management System) produced by EMUS
  • Development of IoT portal server side back-end and front-end components (JavaScript , Python)
  • Implementation of user interface elements on IoT portal site (JavaScript)
  • Development of data control and collection embedded electronics unit software (C)
  • Development and server back-end application of mathematical algorithms for BMS systems monitoring and analysis (SQL/non-SQL Databases / Python)
  • Maintenance and improvement of existing software code for individual system’s components
  • Release of updates and maintenance of relevant user documentation
  • Analysis and implementation of new technologies (machine learning, analytics algorithms, etc.)

Job description

  • Development of complementing IoT / Telematic system for BMS (Battery Management System) produced by EMUS
  • Development of IoT portal server side back-end and front-end components (JavaScript , Python)
  • Implementation of user interface elements on IoT portal site (JavaScript)
  • Development of data control and collection embedded electronics unit software (C)
  • Development and server back-end application of mathematical algorithms for BMS systems monitoring and analysis (SQL/non-SQL Databases / Python)
  • Maintenance and improvement of existing software code for individual system’s components
  • Release of updates and maintenance of relevant user documentation
  • Analysis and implementation of new technologies (machine learning, analytics algorithms, etc.)

Requirements

  • At least 2-3 years working with IoT applications is highly desired, application of MQTT or similar, REST API, security and cryptography principles
  • JavaScript and Python professional programming experience
  • Good knowledge of C/C++
  • Good knowledge of SQL databases usage, non-SQL database knowledge is bonus
  • Professional experience with Git control system
  • Good knowledge of Linux OS type systems
  • Excellent teamwork skills
  • Motivation to learn, develop and improve
  • Higher education in the field of programming and desirable electronics
  • Excellent knowledge of English


The company offers:

  • Ability to realize creative, viable ideas in a deep-tech company, started from first in Lithuania electric car conversion project in 2008 by current company CEO
  • Full support and mentoring from CEO, who’s passion is electronics engineering – opportunity to gain valuable competence from the person, who made e-vehicle electronics from the scratch
  • Acquire unique knowledge developing systems within automotive and industrial level functional safety requirements
  • Work in rapidly growing and developing e-mobility, energy storages market
  • Enhance IoT systems development skills
  • The salary offered depends on the candidate’s experience and input into timely released product
  • Salary increases according to work duration and achieved results

 

Apply: cv@emusbms.com

C/C++ Mid level Programmer

Position description

  • Digital lithium-ion battery management (monitoring / protection) embedded systems (BMS / Battery Management Systems) development;
  • Software integration of IoT solutions within BMS systems;
  • Integration of automotive safety standards requirements into product software code;
  • UML / SysML model development;
  • maintenance and improvement of existing software code for individual system components;
  • release of updates and maintenance of relevant user documentation;
  • Development and application of mathematical algorithms in BMS systems;
  • Analysis and implementation of new technologies (artificial intelligence, blockchain, etc.).

Position description

  • Digital lithium-ion battery management (monitoring / protection) embedded systems (BMS / Battery Management Systems) development;
  • Software integration of IoT solutions within BMS systems;
  • Integration of automotive safety standards requirements into product software code;
  • UML / SysML model development;
  • maintenance and improvement of existing software code for individual system components;
  • release of updates and maintenance of relevant user documentation;
  • Development and application of mathematical algorithms in BMS systems;
  • Analysis and implementation of new technologies (artificial intelligence, blockchain, etc.).

Requirements

  • At least 3-4 years C / C ++ professional programming experience;
  • Professional experience with Git control system;
  • Excellent teamwork skills;
  • Motivation to learn, develop and improve;
  • Higher education in the field of programming and desirable electronics;
  • Excellent knowledge of English.
  • Agile / SCRUM projects experience;
  • Programming experience in other languages: Python, Java;
  • Basic knowledge of electronics, ability to read electrical circuits.

 

The company offers:

  • Ability to realize creative, viable ideas in a deep-tech company, started from first in Lithuania electric car conversion project in 2008 by current company CEO;
  • Full support and mentoring from CEO, who’s passion is electronics engineering – opportunity to gain valuable competence from the person, who made e-vehicle electronics from the scratch;
  • Aquire unique knowledge developing systems within automotive and industrial level functional safety requirements;
  • Work in rapidly growing and developing e-mobility, energy storages market;
  • Enhance systems engineering and modeling skills;
  • The salary offered depends on the candidate’s experience and input into timely released product;
  • Salary increase due to work duration and achieved results;

 

 

Apply: cv@emusbms.com