Back to jobs
Bosch

Senior Software Developer - Semiconductor CIM

Seberang Perai Selatan, Pulau Pinang, MalaysiaPosted 3 months ago
Full-timeonsiteAssociate

Job Description

As a Software Developer on our team, you will be a key contributor to strategic manufacturing solutions that enhance productivity across our semiconductor operations. Your work will span both plant-specific and international semiconductor network projects.

In this dynamic role, you will:

  • Develop, support, and provide strategic consulting on Computer Integrated Manufacturing (CIM) solutions for the Manufacturing Execution System (MES) at our Penang plant.
  • Play a vital role in software projects to connect our global semiconductor network, with a focus on boosting manufacturing productivity.
  • Take primary responsibility for the development and maintenance of critical global-use software and reporting platforms for this international initiative.

Your daily tasks will include:

Collaboration and Requirements: Collaborate with cross-functional teams, engineers, and international stakeholders to define business requirements, create technical specifications, and ensure the seamless integration of CIM solutions with other systems.

Analysis and Strategy: Analyze manufacturing workflows and assess current systems to identify inefficiencies, provide strategic consulting, and recommend CIM solutions that optimize processes.

Development and Implementation: Manage the full software development lifecycle—including design, implementation, and enhancement—for both new and existing CIM solutions and global reporting platforms to improve functionality and performance.

Data, Reporting, and BI: Design, develop, and deploy interactive reports and dashboards for key manufacturing metrics (e.g., yield, cycle time). This includes implementing data visualizations, developing robust ETL/ELT data pipelines, ensuring data quality, and collaborating with database teams to optimize the underlying data architecture.

Support and Maintenance: Provide ongoing support and maintenance for existing CIM solutions by addressing bugs, responding promptly to user inquiries, and providing technical assistance.

Documentation and Training: Develop and maintain comprehensive documentation (including design specifications and user manuals) and conduct training sessions to ensure effective use of CIM solutions.

Performance and Innovation: Monitor and evaluate the performance of implemented solutions to ensure they meet the desired objectives, while continuously exploring new technologies to drive innovation in manufacturing processes.

Experience & Education: Bachelor’s or Master’s degree in Information Technology (or equivalent) with at least 5 years of professional experience in a semiconductor manufacturing environment.

Semiconductor & MES Expertise: Advanced knowledge of semiconductor manufacturing processes, modern MES systems, and related tools (e.g., R2R, SPC, FDC). Experience integrating MES modules and developing interfaces using SECS/GEM.

Core Development Skills: Excellent programming skills in a high-level language (Java, C++, or C#) and strong experience with SQL (particularly Oracle DB). Proficiency with version control, build, and project management tools (e.g., Git, Maven, Jira).

Reporting & BI Tools: Hands-on experience with at least one major business intelligence and visualization tool.

Data Pipeline Development (ETL): Proven experience building and maintaining ETL processes to aggregate data from multiple sources.

Web Development: Knowledge of front-end technologies (e.g., Vaadin, PHP, JavaScript, Angular, React) and back-end frameworks to create modern reporting platforms.

Professional Attributes: Strong analytical and communication skills with a structured, independent work ethic. An agile mindset with the ability to work flexibly and take responsibility within an intercultural team.

Fluent in English is required; German is a plus.

Benefits

  • Benefits: Company Insurances, Transport Allowance, Car Loan Subsidy, Meal Subsidy, EPF, etc.
  • Leave Entitlement e.g. Annual Leave, Medical Leave, etc.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Senior Software Developer - Semiconductor CIM at Bosch | Renata