Enable job alerts via email!

FIRMWARE ENGINEER

SCORPIO ELECTRIC PTE. LTD.

Singapore

On-site

SGD 60,000 - 85,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the automotive sector is searching for a Firmware Engineer to manage and program firmware for motorcycle control units. This role involves collaborating with engineering teams, documenting engineering changes, and ensuring that motorcycles are developed efficiently according to requirements. Ideal candidates should have a degree in Computer Science or Engineering with substantial experience in the automotive industry.

Qualifications

  • 4+ years in Automotive industry, preferably with vehicle OEM.
  • Hands-on during assembly/troubleshooting of prototypes.
  • Knowledgeable with sensors and electrical tools.

Responsibilities

  • Oversee motorcycle model development from design to pre-production.
  • Develop firmware requirements and test strategy.
  • Coordinate with teams for compliance and functionality.

Skills

C++
Matlab
Problem Solving

Education

Degree in Computer Science
Degree in Computer Engineering
Degree in Electrical Engineering

Tools

MS Office Suite

Job description

Role

As a Firmware Engineer, your primary role is to program and manage the firmware of the motorcycle’s control units (mainly Vehicle Control Unit and Power Distribution Unit). Be immersive with the engineering team during the design development stages from ensuring the control units meets the intended functional requirement, to obtaining the feedback and processing of the various controls & sensors within the motorcycle system. You are to maintain the depository of the source codes as well as the documentations required for controlling and monitoring engineering changes and testing of the motorcycle.

Responsibilities:

• Oversee the development of the motorcycle’s model/s from design till pre-production phase

• Participate in product requirement definitions.

• Coordinate with cross-functional teams to

o Ensure model design complies to requirements set with the appropriate technical solution in placed

o Ensure all functions of the motorcycle is in full working order

o Perform DFMEA, Predictive Analysis, FRACAS where appliable

• Define firmware and communication architecture

• Develop firmware requirement, specification documentations, test strategy/methodology, test plans and cases

• Develop firmware and communication protocol via CANBUS

• Develop drivers and abstraction layers for application development

• Support PCBA design inputs and system level integration with Electrical/Electronics and System Engineers

• Conduct validation tests (such as model based testing) and participate in design reviews at component & system level

• Constantly seeking ways to innovate existing processes and technologies to stay ahead of industry trends and deliver cutting-edge solutions.

• Ensure engineering changes are properly documented, reviewed, and approved

• Maintaining a configuration management depository to track all coding versions with their changes, including versioning and release processes

Prerequisites:

• Degree in Computer Science, Computer Engineering, Engineering, Electrical Engineering

• Worked in an Automotive industry, preferably with a vehicle OEM

• Have 4 or more years of working experience with component and sub-system level

• Well versed with MS Office Suite

• Well versed with C++/ programming, Matlab simulation

• Willing to be hands on during assembly/troubleshooting of prototypes

• Knowledgeable with various sensors, electrical tools

Overall, your role is critical in ensuring that the motorcycles are developed, tested, and delivered efficiently and accurately.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.