Enable job alerts via email!

Staff / Senior / Software Development Engineer

Bosch Group

Bayan Lepas

On-site

MYR 50,000 - 70,000

Full time

15 days ago

Job summary

A leading automotive technology firm in Penang is seeking a Software Engineer to work on embedded software solutions. The role involves collaboration on software design, developing solutions for V2X connectivity, and troubleshooting embedded systems. Ideal candidates will have a Bachelor's in Engineering and experience in embedded software development. The position offers competitive benefits and a collaborative work environment.

Benefits

Annual leave entitlement
Medical benefits
Company insurances

Qualifications

  • Proven experience in embedded software engineering.
  • Hands-on development and troubleshooting on embedded targets.
  • Experience with AUTOSAR is a plus.

Responsibilities

  • Collaborate as a project team member on software design.
  • Gather and evaluate customer and internal requirements.
  • Perform unit testing and software release activities.

Skills

Embedded software engineering
C programming
Object-oriented languages
Microcontroller architecture
Troubleshooting
Team collaboration

Education

Bachelor's Degree in Electrical/Electronic Engineering or Computer Engineering/Science

Job description

Company Description

Bosch Cross-Domain Computing Solutions (XC) is a division within the Mobility Solutions sector of the Bosch Group. It unites software, electrical, and electronics engineers in areas like driver assistance, automated driving, car multimedia, powertrain, and body electronics. XC leads the digital transformation in vehicles.

XC-CP/ENG-Pg is the development hub for Cross-Domain Computing Solutions in Penang, part of the global XC development network. It focuses on platform architecture and development for:

Join our R&D team today! Be part of automotive's next big evolution, working with cutting-edge technologies and leading car manufacturers.

Job Responsibilities
  • Collaborate as a project team member on software design.
  • Gather and evaluate customer, internal, and vehicle interface requirements. Identify suitable concepts considering functionality, technology, and effort.
  • Follow Bosch Software Engineering processes, including requirement, design, and code reviews.
  • Perform unit testing and software release activities.
  • Develop software designs considering module dependencies and system integration.
  • Program software using standard and proprietary tools and libraries.
  • Create unit and integration test cases with testing frameworks.
  • Develop test specifications and execute plans to ensure software meets requirements.
  • Analyze failure logs, troubleshoot issues, and resolve design problems.
  • Produce technical reports, design analyses, and documentation.
  • Assist manufacturing with troubleshooting and provide post-production support.
Qualifications
  • Bachelor's Degree in Electrical/Electronic Engineering or Computer Engineering/Science.
  • Proven experience in embedded software engineering.
  • Hands-on development and troubleshooting on embedded targets.
  • Experience with architectures using microcontrollers with real-time constraints.
  • Experience with AUTOSAR is a plus.
  • Strong programming skills in C or object-oriented languages.
  • Ability to read schematics and datasheets.
  • Good communication and interpersonal skills.
  • Team player with the ability to work collaboratively.
  • Willing to work in Bayan Lepas Phase 1, Penang, or Petaling Jaya, Selangor.
Additional Information

• Leave entitlement (annual, medical, etc.)

• Company insurances and other benefits

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