Ultra Motors reshapes the mobility landscape by building zero emission vehicles of unparalleled efficiency, performance and lifetime.

Our passionate team pushes the limits toward sustainable transportation at every step, from bold ideas to breakthrough engineering and pioneering technologies that have not been seen in the automotive or trucking.

The company is now working on Ultra Ace, a heavy duty hydrogen electric truck primarily for the US market. The product aims to disrupt the trucking sector with the best in class economics, next generation hydrogen tech, safe autopilot and slick design.
About Us
Ultra Motors reshapes the mobility landscape by building zero emission vehicles of unparalleled efficiency, performance and lifetime.

Our passionate team pushes the limits toward sustainable transportation at every step, from bold ideas to breakthrough engineering and pioneering technologies that have not been seen in the automotive or trucking.

The company is now working on Ultra Ace, a heavy duty hydrogen electric truck primarily for the US market. The product aims to disrupt the trucking sector with the best in class economics, next generation hydrogen tech, safe autopilot and slick design.
About Us
Programmer of on-board control system
Programmer of on-board control system
Responsibilities
  • Development of software for on-board microprocessor control and diagnostic systems for hybrid power plant components in C, C++ languages
  • Software debugging as part of the product and in the bench environment
  • Development of methods for testing and debugging software
  • Documentation of developed software solutions in accordance with the internal requirements of the company
Responsibilities
  • Development of software for on-board microprocessor control and diagnostic systems for hybrid power plant components in C, C++ languages
  • Software debugging as part of the product and in the bench environment
  • Development of methods for testing and debugging software
  • Documentation of developed software solutions in accordance with the internal requirements of the company
Requirements
  • Higher technical education (desired specialization - software, control systems and automation, computer engineering, robotics)
  • At least 1 year experience in software development for embedded applications
  • Excellent knowledge of C, C++ for microcontrollers, knowledge of microcontroller architecture
  • Excellent knowledge of controller architecture and extensive experience with 32-bit and larger microcontrollers, including its low-level components and peripheral modules
  • Ability to work with electronic circuits, understanding of the basics of microelectronics
  • Experience working with CAN-bus
  • Experience in software development for mobile objects, objects with a distributed control system, objects with severe operating conditions, objects with a continuous process cycle and life safety objects.
  • Experience with HighTec, INCA, MATLAB (Simulink, Real-Time Workshop, Real-Time Workshop Embedded Coder, Fixed-Point Toolbox, Simulink Fixed Point, Stateflow) packages
  • Experience with JTAG debuggers
  • Knowledge of technical English
  • Responsibility, independence, teamwork skills, punctuality, focus on results
Requirements
  • Higher technical education (desired specialization - software, control systems and automation, computer engineering, robotics)
  • At least 1 year experience in software development for embedded applications
  • Excellent knowledge of C, C++ for microcontrollers, knowledge of microcontroller architecture
  • Excellent knowledge of controller architecture and extensive experience with 32-bit and larger microcontrollers, including its low-level components and peripheral modules
  • Ability to work with electronic circuits, understanding of the basics of microelectronics
  • Experience working with CAN-bus
  • Experience in software development for mobile objects, objects with a distributed control system, objects with severe operating conditions, objects with a continuous process cycle and life safety objects
  • Experience with HighTec, INCA, MATLAB (Simulink, Real-Time Workshop, Real-Time Workshop Embedded Coder, Fixed-Point Toolbox, Simulink Fixed Point, Stateflow) packages
  • Experience with JTAG debuggers
  • Knowledge of technical English
  • Responsibility, independence, teamwork skills, punctuality, focus on results
Apply for this Job
andrey@ultramotor.co
Apply for this Job
andrey@ultramotor.co
2022 ULTRA MOTORS. ALL RIGHTS RESERVED
2022 ULTRA MOTORS. ALL RIGHTS RESERVED