My Kallang Food Parking

Senior Automotive Embedded Software Engineer

CARUX TECHNOLOGY PTE. LTD.

Permanent D12 Balestier, Serangoon, Toa Payoh $6500 - $9000

Posted: August 19, 2025

Job Description

Job Description:

  • support work on quotation request and proof of concept
  • Design, develop, and test embedded software for various applications.
  • Integrate software and hardware components in collaboration with hardware engineers.
  • Develop and maintain software documentation, including design specifications
  • Participate in code reviews and provide constructive feedback to peers.
  • Debug and troubleshoot software issues in embedded systems.
  • Optimize software for performance, memory usage, and power consumption.
  • Collaborate with cross-functional teams to define and implement software requirements.
  • Ensure compliance with industry standards and regulations, such as ISO 26262 and MISRA.
  • Apply the latest software design methodologies, including design patterns and static/dynamic code analysis.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Document solutions using flowcharts, layouts, diagrams, and charts.
  • Collaborate with internal teams to fix and improve products.
  • work on platform study and bring up for future project use
  • work on improvement process/technical projects

Requirement:

  • Strong experience in embedded software development using C/C++ for embedded Linux applications.
  • Advanced knowledge of wired and wireless communication protocols (e.g., CAN, ISOBUS, GMSL2, MIPI, Ethernet).
  • Advanced knowledge of secure data storage and transmission.
  • Advanced skills in testing and continuous integration (hardware-in-the-loop) for embedded devices.
  • Experience with real-time operating systems (RTOS) and bare-metal programming.
  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab) for automating builds, testing, and deployment processes.
  • Strong skills in version control systems like Git for code management and collaboration.
  • Experience in using various tools for unit testing and code quality.
  • Understanding of software development methodologies, such as Agile and Scrum.
  • Knowledge of hardware design and schematics is a plus.
  • Experience with safety-critical systems and standards (e.g., ISO 26262) is a plus.
  • Experience with ASPICE standards
  • Experience with Cyber Security/ISO/SAE 21434 standards
  • Experience with platform upbringing

How to Apply

Please click the "Apply Now" button below to submit your application on the employer's website.

Apply Now

Similar Jobs

Software Engineer

Contract D12 Balestier, Serangoon, Toa Payoh

Key Responsibilities: Responsible to manage system development, implementation and support of Bankin...

View Details

Mobile Developer(Tech Lead )- Contract

Contract D12 Balestier, Serangoon, Toa Payoh

Mobile and web App development Common app development framework like Flutter (ios, android, web)...

View Details

Key Account Pricing Specialist

Full Time D12 Balestier, Serangoon, Toa Payoh

Role Purpose 1. Conduct Customer pricing analysis for country requests regarding special rates. 2. C...

View Details