Enable job alerts via email!

Software Staff Engineer

Cohu Malaysia

Malacca City

On-site

MYR 120,000 - 180,000

Full time

16 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Cohu Malaysia is seeking a Software Staff Engineer to innovate in semiconductor manufacturing, focusing on designing advanced distributed systems. The ideal candidate will bring over 8 years of experience, including leadership in software engineering, and a robust background in Python and system architecture. Join a collaborative work culture that values innovation and continuous learning while offering competitive benefits and growth opportunities.

Benefits

Five-Day Work Week
Flexible Working Arrangement
Comprehensive Benefits
Profit Sharing
Continuous Learning
Overseas Opportunities

Qualifications

  • 8+ years in software engineering, including 3+ years in technical leadership.
  • Advanced experience in Python and distributed systems.
  • Familiarity with containerization and microservices architecture.

Responsibilities

  • Lead design and implementation of high-performance systems.
  • Drive architectural roadmaps and mentorship for engineers.
  • Optimize data pipelines and automate systems.

Skills

Python
Distributed Systems
Microservices
CI/CD
Test Automation

Education

Bachelor’s in Computer Science
Master’s in related field

Tools

FastAPI
Django
Flask
Kubernetes
Docker

Job description

Join Our Team

At Cohu Malaysia, we are committed to driving innovation and excellence in the semiconductor industry. Our mission is to create a dynamic and inclusive work environment where every team member feels a sense of belonging and has the opportunity to make a meaningful impact. By joining us, you will be part of a collaborative and forward-thinking workforce dedicated to shaping the future of technology.

Unleash your Potential

We are looking for a Software Staff Engineer to join our team. In this role, you will contribute to the design and development of next-generation distributed systems that power our AI/ML platform, enabling semiconductor manufacturers to produce chips faster, with higher quality and less waste.

Impact You Will Make

As a Software Staff Engineer, you will lead the design and implementation of of high-performance systems critical to semiconductor manufacturing. Your work will include:

System Architecture & Design

  • Create scalable architectures for modern data platforms (batch/streaming).
  • Design distributed systems to manage high-throughput data processing.
  • Develop clean, maintainable APIs for seamless service integration.
  • Ensure reliability across SaaS and on-premise environments.

Technical Leadership

  • Drive architectural roadmaps and strategic initiatives.
  • Mentor engineers and promote best practices (CI/CD, test automation).
  • Evaluate third-party technologies while maintaining system integrity.

Optimization & Execution

  • Solve distributed computing challenges with robust solutions.
  • Optimize data pipelines for reliability, throughput, and observability.
  • Automate systems to minimize manual intervention.
  • Lead performance tuning and scalability improvements.

Collaboration & Standards

  • Partner with global teams to align technical solutions with business needs.
  • Conduct architectural reviews and cross-team knowledge sharing.
  • Uphold security, industry standards, and engineering excellence.

Our Ideal Candidate

  • A Bachelor’s in Computer Science, Software Engineering (Masters is a plus) particularly in areas of Distributed Systems, Computer Science or related field
  • 8+ years in software engineering, including 3+ years in technical leadership.
  • Advanced Python experience, including frameworks such as FastAPI, Django, or Flask
  • Proficiency in asyncio and concurrent programming
  • Familiarity with containerization principles and microservices architecture patterns, including Kubernetes and Docker
  • Experience mentoring engineers and leading technical initiatives

Why Join Us?

At Cohu Malaysia, we offer a collaborative work environment that fosters growth, innovation, and a commitment to excellence. You'll have the opportunity to work with cutting-edge technology and make a significant impact on our products and processes.

We value our people and offer them:

  • Five-Day Work Week
  • Flexible Working Arrangement
  • Comprehensive Benefits
  • Profit Sharing
  • Continuous Learning
  • Overseas Opportunities

Apply Today!

If you're ready to take your career to the next level and work with a team that's pushing the boundaries of technology, apply now to join Cohu Malaysia as a Software Staff Engineer!

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