Senior Firmware Engineer - Singapore - SCOOTERSON PTE. LTD.
Description
Job Description:
We are a technology company focusing on developing and manufacturing a range of light electric vehicles, from two-wheeler (bikes, scooters, motorcycles) to 4-wheels low-speed vehicles (LSVs).
You will be joining our R&D office in Singapore and your role in the team will focus on the following:
- Develop or modify embedded firmware on light electric vehicle drivesystem modules such as the vehicle control unit (VCU)
- Develop or modify the vehicle's HMI's (Display) Graphic User Interface (GUI)
Responsibilities:
- Design and implement software for embedded devices and systems from requirements to production and commercial deployment
- Debug and solve firmware during development
- Review code and design
- Analyze and enhance the efficiency, stability, and scalability of system resources
- Integrate and validate new product designs
- Support software QA and optimize I/O performance
- Provide postproduction support, mostly firmware updates
- Interface with hardware design and product development
- Assess thirdparty and opensource software
Requirements:
At least 5 years of experience in firmware development as an embedded system engineer.
- Solid programming experience in C++ for embedded systems.
- Experience with CAN-BUS, Bluetooth, WiFi, LTE/GSM, and GPS systems
- Proven working experience in software engineering
- Experience in handson development and troubleshooting on embedded targets
- Proven experience in embedded systems design with preemptive, multitasking realtime operating systems
- Familiarity with IDEs and dev tools, defect tracking tools and peer review
- Good knowledge and understanding of serial protocols, interfaces, and hardware subsystems
- Adequate knowledge of reading schematics and data sheets for components
- Strong documentation and writing skills
Advantages - Not Required but nice to have experience or exposure with the following:
- Familiar with Linux and Android embedded systems and QT UI development.
- Experience in developing and GUI via communication interfaces, such as CAN and UART (DWIN, NEXION, or similar displays)
- Handson experience working with development boards, expansion boards, soldering, and measuring instruments.
- Familiar with Arduino and other hobby boards.
- Experience with IoT development
- Wireless Application Development
- Experience with OTA (Over The Air) Firmware Development
- Handson experience with different microcontrollers
- Experience with PCB designing
Why join Scooterson.
- Building a product that you can ride
- Help to make an impact against climate change by reducing the usage of cars.
- Be proud of working on a truly global product used by tens of thousands of customers for their daily transportation needs.
- Tremendous opportunity to solve some of the industry's most exciting problems, reduce range anxiety, maximizing energy efficiency.
- Working with an extraordinary team of creative, fun, and highly motivated people, to grow your skills and career.
The perks:
- Annual Wage Supplement
- Awesome medical package
- Flexible working hours.
- Longer vacations
- Chance to travel to the USA with the team to test the products in the USA environment.
More jobs from SCOOTERSON PTE. LTD.
-
Social Media Manager
Singapore - 3 days ago
-
Founder's Office
Singapore - 4 days ago