Enable job alerts via email!

Staff / Senior / Software Development Engineer

Robert Bosch Group

Bayan Lepas

On-site

MYR 60,000 - 90,000

Full time

11 days ago

Job summary

A leading global technology company in Penang is seeking a Staff / Senior Software Development Engineer. This role focuses on embedded systems software development, requiring a Bachelor's Degree in a relevant field and proven experience in embedded software engineering. You will collaborate in a dynamic R&D team to drive innovation in the automotive industry, working with cutting-edge technologies. Strong programming skills in C are essential.

Qualifications

  • Proven experience in embedded software engineering.
  • Hands-on development and troubleshooting experience on embedded targets.
  • Experience with architectures using various microcontrollers with real-time constraints.

Responsibilities

  • Collaborate as a project team member on software design matters.
  • Capture and evaluate customer and vehicle-specific interface requirements.
  • Develop software design considering dependencies and integration into the overall system.
  • Program software using standard and proprietary tools and libraries.
  • Create unit and integration test cases using the Software Testing framework.

Skills

Embedded software engineering
Real-time programming
C programming
Troubleshooting
Interpersonal skills

Education

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

Job description

Staff / Senior / Software Development Engineer
  • Full-time

Bosch Cross-Domain Computing Solutions (XC) is a business division within the Mobility Solutions business sector of the Bosch Group. The division unites software, electrical and electronics engineers from the areas of driver assistance, automated driving, car multimedia, powertrain and body electronics in a new unit. XC plays a leading role in shaping the dynamic shift toward more digitalization in vehicles.

XC-CP/ENG-Pg is the development department for Cross-Domain Computing Solutions (XC) in Penang, integrated into the XC development network, serving as a center for global engineering. It is responsible for state-of-the-art and cost-effective platform architecture and development in various areas.

Join our exciting Research and Development team TODAY! Be part of the next automotive megatrend, working with cutting-edge technologies alongside world-leading car manufacturers.

Responsibilities:
  • Collaborate as a project team member on software design matters.
  • Capture and evaluate customer, internal, and vehicle-specific interface requirements. Identify suitable concepts in terms of functionality, technology, and effort.
  • Adhere to Bosch Software Engineering Processes, including requirement reviews, design reviews, code reviews, unit testing, and software release procedures.
  • Develop software design considering dependencies and integration into the overall system.
  • Program software using standard and proprietary tools and libraries.
  • Create unit and integration test cases using the Software Testing framework.
  • Develop test specifications and protocols; create test software if necessary. Execute test plans to verify software meets specifications, functionalities, and performance requirements.
  • Analyze failure logs, troubleshoot system issues, and resolve design problems.
  • Produce technical reports, design analyses, and documentation to support designs.
  • Assist manufacturing in troubleshooting related issues and provide post-production support.
Minimum Qualifications:
  • Bachelor's Degree in Electrical/Electronic Engineering or Computer Engineering/Science.
  • Proven experience in embedded software engineering.
  • Hands-on development and troubleshooting experience on embedded targets.
  • Experience with architectures using various microcontrollers with real-time constraints.
  • Experience with AUTOSAR development is a plus.
  • Strong programming skills in C or object-oriented programming.
  • Knowledge of reading schematics and data sheets for components.
  • Good communication and interpersonal skills.
  • Ability to work well in a team.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.