Motor Firmware Engineer
4 months ago
The Offer
- Flexible working options
- Work alongside & learn from best in class talent
- A role that offers a breadth of learning opportunities
The Job
You will be responsible for :
- Developing motor control project software using Motormaster software libraries e.g. e-scooter or other e-mobility device
- Contributing by adding to or improving core algorithms and software modules for motor control.
- Developing UI control board firmware (buttons, LEDs, screens, UART, CAN etc).
- Developing tools to enable data collection and analysis from field testing.
- Writing test plans and performing tests for validation of functionality.
- Working with customers to tune motor performance and resolve any issues.
- Peer-review software developed by other engineers.
- Be involved in schematic and layout design reviews with electronics engineers.
The Profile
- Bachelors or Master’s degree in Electronic Engineering, Electrical Engineering, Software Engineering or similar.
- You must have a strong desire to create clean, reusable and well-formatted code that is easy to understand by other engineers - take pride in your work and treat it as your craft. All engineering work is peer-reviewed and you should be comfortable both giving and receiving constructive feedback and criticism.
- Ability to debug hardware problems using multimeters, oscilloscopes, soldering irons etc.
- Highly motivated to take ownership of solving problems even if the root cause may reside outside of your current skillset.
- Strong willingness to learn with an open-minded attitude.
- Excellent logical deduction skills, ability to perform root cause analysis.
- Excellent mathematics, computer science and first principles engineering foundations.
- Excellent English reading/writing skills in order to read and write documentation and collaborate with English-speaking engineers.
- Experience with git (ideally GitHub) is preferred.
The Employer
Our client specializes in high-performance, low-cost brushless motor control and battery management systems for electric mobility. Our client is a young and fast-paced team seeking talented and ambitious engineers to join us on our mission to build a more efficient world.
-
Motor Firmware Engineer
4 months ago
Shenzhen, China Motormaster Full timeMotormaster specializes in high performance, low-cost brushless motor control and battery management systems for electric mobility. We are a young and fast-paced team seeking talented and ambitious engineers to join us on our mission to build a more efficient world.The RoleYou will be responsible for : Developing motor control project software using...
-
Electrifying Motor Control Engineer
3 weeks ago
Shenzhen, Guangdong, China Snaphunt Full timeAbout the JobWe're seeking a skilled Electrifying Motor Control Engineer to join our team at Snaphunt. As an integral part of our engineering team, you will be responsible for developing motor control project software using Motormaster software libraries.Key Responsibilities:Developing motor control project software using Motormaster software libraries e.g....
-
Motor Control Software Developer
1 month ago
Shenzhen, Guangdong, China Snaphunt Full timeThe OpportunityWe are seeking a highly motivated and skilled engineer to join our team as a Motor Control Software Developer. This is an excellent opportunity to work with cutting-edge technology and contribute to the development of high-performance, low-cost brushless motor control systems for electric mobility.Key ResponsibilitiesDevelop and maintain...
-
Motor Control Software Developer
2 months ago
Shenzhen, Guangdong, China Snaphunt Full timeThe OpportunityWe are seeking a highly motivated and skilled Motor Control Software Developer to join our team at Snaphunt. As a key member of our engineering team, you will be responsible for developing and implementing motor control project software using Motormaster software libraries.The RoleDevelop and implement motor control software using Motormaster...
-
BMC Firmware Engineer Position
1 month ago
Shenzhen, Guangdong, China Michael Page Full timeAbout This OpportunityOur client is a leading server company with a strong business performance record. We are seeking a skilled BMC Firmware Engineer to join their team.Job ResponsibilitiesDevelop and maintain BMC firmware and related functionsTest and validate BMC and follow test planRequirements3+ years of working experience in BMC firmware...
-
BMC firmware engineer
2 months ago
Shenzhen, China Michael Page Full timeAbout Our Client My client is a leading server company with strong business performance. Job Description Develop and maintain BMC firmware and related functions Test and validate BMC and follow test plan The Successful Applicant 3+ years of working experience in BMC firmware development Familiar with OpenBMC or AMI-BMC development ...
-
Shenzhen, Guangdong, China Michael Page Full timeAre you an experienced firmware engineer looking to take your career to the next level? We are currently seeking a skilled BMC firmware engineer to join our team at Michael Page.About Our ClientOur client is a leading server company known for its strong business performance and commitment to innovation. They offer a competitive salary package, including an...
-
Electrical Control Systems Engineer
4 weeks ago
Shenzhen, Guangdong, China Motormaster Full timeMotormaster is a pioneering company in electric mobility solutions, specializing in high-performance, cost-effective brushless motor control and battery management systems.The RoleYou will be responsible for developing advanced software for motor control projects using Motormaster's proprietary libraries. This includes:Creating custom project software for...
-
Electric Mobility Systems Engineer
3 weeks ago
Shenzhen, Guangdong, China Motormaster Full timeMotormaster is a cutting-edge technology company specializing in high-performance, low-cost brushless motor control and battery management systems for electric mobility.About the RoleThis exciting opportunity involves developing innovative motor control project software using Motormaster's advanced software libraries.Key Responsibilities: Developing...
-
Senior Motor Control Specialist
2 months ago
Shenzhen, Guangdong, China Power Integrations Full timeJob SummaryThe Senior Motor Control Specialist will be responsible for driving technical support actions to secure business creation across a wide portfolio of Key Accounts. This role will involve taking ownership of design wins in assigned target accounts, organizing and conducting customer visits, and delivering technical product presentations and...
-
Electrical Motor Business Development Specialist
3 weeks ago
Shenzhen, Guangdong, China Innomotics Large Drives (Shanghai) Co., Ltd. Full timeJob Description:Innomotics Large Drives (Shanghai) Co., Ltd. is seeking a highly motivated and experienced Electrical Motor Business Development Specialist to join our team in Shanghai, China.About the Role:This is an exciting opportunity to take on a challenging role that involves developing and executing business strategies for electrical motors in the...
-
Shenzhen, Guangdong, China Innomotics Large Drives (Shanghai) Co., Ltd. Full timeJob Overview: We are seeking an experienced Electric Motor Sales Professional to join our team in Xiamen/Shanghai. As a key member of our sales team, you will be responsible for promoting Beide brand motors to industrial customers and driving business growth.About the Role: The successful candidate will have a strong background in sales and a deep...
-
Beide Motor Sales Specialist
1 month ago
Shenzhen, Guangdong, China Innomotics Large Drives (Shanghai) Co., Ltd. Full timeJob SummaryAs a Beide Motor Sales Specialist, you will be responsible for selling and promoting Beide brand motors to industrial customers. You will explore and develop customer demand, identify new business opportunities, and analyze market and competitor information. Additionally, you will initiate and motivate suitable activities to achieve agreed targets...
-
Electronics Engineer-In-Training
1 month ago
Shenzhen, Guangdong, China Infineon Technologies Full timeJob SummaryInfineon Technologies is seeking an Electronics Engineer-In-Training to support the development of new electronic circuits and devices. The ideal candidate will have a strong background in electronic or electrical engineering and programming skills in software and firmware. Additionally, experience in lab testing and knowledge of acoustic...
-
Electronics Engineer in Shenzhen
4 weeks ago
Shenzhen, Guangdong, China Infineon Technologies Full timeAbout the RoleWe are seeking an Electronics Engineer to join our team in Shenzhen. As an Electronics Engineer, you will play a key role in the development and testing of electronic circuits, packaging houses, and microphone level performance testing & debugging.Key ResponsibilitiesElectronic circuit testing and debuggingPackaging house/own packaged...
-
High Power Electronics Engineer
3 weeks ago
Shenzhen, Guangdong, China 840 Flextronics R&D (Shenzhen) Co., Ltd Full time840 Flextronics R&D (Shenzhen) Co., Ltd seeks a skilled Electronics Engineer to join our team. This position is located in Shenzhen, China.We are looking for an experienced professional who can develop digital control and embedded management code for power supplies. The ideal candidate should have expertise in C programming and be able to mix assembly and C...
-
Electrical Engineering Solutions Specialist
3 weeks ago
Shenzhen, Guangdong, China Power Integrations Full timeJob Title: Electrical Engineering Solutions SpecialistWe are seeking a highly skilled Motors and Power Electronics Expert to join our team at Power Integrations in Shenzhen, China. This role will play a key part in driving business growth across our Key Accounts by providing technical support and solutions.About the Role:The successful candidate will be...
-
High-Power Power Supply Software Engineer
1 month ago
Shenzhen, Guangdong, China 840 Flextronics R&D (Shenzhen) Co., Ltd Full timeAbout the JobThe Director of Power Supply Software Engineer (High-Power Direction) is located in Shenzhen.We are looking for an experienced engineer who can develop digital control and embedded management code for switch-mode power supplies. The ideal candidate should be familiar with C and able to easily mix-specific machine assembly and C programming....
-
Sr. Application Engineer
8 months ago
Shenzhen, China Ambarella Full timeDescription: Video and audio application development and debug in embedded system New feature development on Amba’s architecture, including driver layer, middleware layer Help customers analyze and solve product problems, and assist customers to customize functions Requirements Bachelor degree or above, major in electronic engineering /...
-
Shenzhen, Guangdong, China Ambarella Full timeAs a Software Engineering Expert at Ambarella, you will play a key role in the development of video and audio applications for our embedded systems.The ideal candidate will have a strong background in software/firmware development with a Bachelor's degree or equivalent experience. Proficiency in C/C++ programming is essential, and knowledge of OS...