Job Search and Career Advice Platform

Enable job alerts via email!

Software Component Engineer

STEERING HOLDING PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global automotive technology company in Singapore seeks a Senior Engineer specializing in embedded software development. The ideal candidate will possess at least 2 years of experience, strong skills in C and Python programming, and familiarity with MATLAB and Simulink. The role involves creating model-based design algorithms, troubleshooting software, and participating in the product release process. Candidates with a positive attitude towards learning in advanced automotive embedded design are encouraged to apply. This position supports remote teamwork.

Qualifications

  • Minimum 2 years professional software development experience.
  • Understanding of software development techniques and methodologies.
  • Experience in modeling simple physical systems.

Responsibilities

  • Work directly with development engineers to create model-based design algorithms.
  • Analyze test plans for coverage of decision paths in models.
  • Troubleshoot C source codes to comply with MISRA C rules.

Skills

C programming
Python programming
MATLAB
Simulink
git
CICD tools
team collaboration

Education

Bachelor degree in Electrical Engineer/Computer Engineer

Tools

DOORS
AUTOSAR
embedded microcontrollers
Job description

We are Nexteer Automotive, a MNC – a leader in intuitive motion control – a multibillion-dollar global steering and driveline business delivering electric and hydraulic steering systems, steering columns and driveline systems, as well as ADAS and automated driving technologies for OEMs around the world.

We are located in South/Central Singapore.

You may be considered for senior engineer position if you have more years of relevant embedded software development/model based design (MBD) experience.

Job Description
  • Work directly with China development engineers to create, enhance, and release model-based design algorithms for electric power steering (EPS) systems. (responsibilities involve all aspects of the product release process including requirements definition, model creation, model testing, autocode generation)
  • Create software component requirements in DOORS database from functional requirements
  • Link requirements to Simulink models for traceability
  • Knowledge in git, CICD tools preferred
  • Knowledge in AUTOSAR and related tools
  • Learn & understand Nexteer and industry modeling standards
  • Create & update Simulink models of EPS algorithms
  • Create data dictionary for design using Nexteer Matlab-based tools
  • Participate in peer reviews
  • Unit Testing
  • Matlab and python scripting
  • Create Simulink "harness models" for simulation testing of designs
  • Create individual simulation test cases to verify that design meets written requirements
  • Analyze whether test plan provides complete coverage of all decision paths in model
  • Design and develop software in 'C' to meet a customer’s specification or requirements
  • Run polyspace static analysis
  • Troubleshoot C source codes to comply with MISRA C rules.
Job Requirements
  • Min. Bachelor degree in Electrical Engineer/Computer Engineer
  • Have C or Python programming experience.
  • Understanding of software development techniques and methodologies.
  • Experience in MATLAB, Simulink. Experience in modeling simple physical system
  • Experience with embedded microcontrollers and common peripherals.
  • Ability to work in a team environment remotely.
  • Good communication skills.
  • Minimum 2 years professional software development experience.
  • Experience with 8-bit, 16-bit, or 32-bit microcontrollers.

Candidates who do not have all the required competencies and skills but have positive attitudes and are keen in advanced automotive embedded model based design software development, matlab, simulink, coding and software testing are encouraged to apply.

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