Taro Logo

Lead Engineer (Firmware)

Global leader in electric motors, actuators, motion subsystems and related electro-mechanical components serving automotive, smart metering, medical devices, and other industries.
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Automotive

Job Description

Johnson Electric, a global leader in electric motors and motion systems, is seeking a Lead Firmware Engineer to join their E-bike project team. This role is perfect for an experienced embedded systems developer who wants to work on cutting-edge E-bike technology at a company with over 35,000 employees across 22 countries.

The position involves designing and implementing firmware for embedded systems in E-bike prototypes, working with cross-functional teams, and ensuring optimal system performance. The ideal candidate will have at least 5 years of experience in firmware development and strong expertise in controller programming and communication protocols.

Johnson Electric offers a truly global, inclusive, and diverse work environment where employees from different backgrounds are valued and respected. The company is committed to improving the quality of life through innovative motion systems and provides opportunities for professional growth and development.

As a Lead Firmware Engineer, you'll be working at the intersection of hardware and software, developing solutions that directly impact the future of electric mobility. The role offers the chance to work with state-of-the-art technology while being part of a company listed on The Stock Exchange of Hong Kong Limited.

The position is based in either Jiangmen or Shenzhen, China, and offers the opportunity to work with a global team while contributing to the development of sustainable transportation solutions. If you're passionate about embedded systems, have strong technical skills, and want to be part of a company that values innovation and diversity, this role could be perfect for you.

Last updated 2 days ago

Responsibilities For Lead Engineer (Firmware)

  • Design and implement firmware for embedded systems in E-bike prototypes
  • Collaborate with cross-functional teams to integrate software components into E-bike systems
  • Conduct testing and debugging processes to ensure optimal function of firmware
  • Stay updated with industry trends to improve firmware performance and efficiency
  • Provide technical documentation and training for firmware related processes

Requirements For Lead Engineer (Firmware)

  • Bachelor's degree in Electronics or Computer Science
  • Minimum 5 years in firmware development for embedded systems
  • Proficiency in controller programming, communication protocols, CAN bus, UART
  • Experience with real-time operating systems
  • Good command of English
  • Excellent problem-solving skills and attention to detail

Related Jobs

Senior ASIC Power Engineer

Senior ASIC Power Engineer role at NVIDIA, developing next-gen hardware accelerators and processors for mobile, embedded, and datacenter platforms, focusing on power efficiency and performance optimization.

Senior Software Architect - Defense Tech

Senior Software Architect position at Teledyne FLIR, leading the development of next-generation defense technology platforms and embedded systems architecture.

Staff Software Engineer - Embedded Linux

Staff Software Engineer position at NETGEAR focusing on embedded Linux development for mobile products, requiring 10+ years of experience in software development.

Staff Firmware Engineer, FPGA

Staff Firmware Engineer position at Shield AI, focusing on FPGA development for autonomous UAV platforms, requiring 8+ years of experience and expertise in digital design.

Emulation Integration Engineer, Platform Architecture

Join Apple's Platform Architecture team as an Emulation Integration Engineer to develop and support silicon verification technologies.