Search by job, company or skills

A

Software Development Manager

10-15 Years
SGD 9,000 - 14,000 per month
Save
new job description bg glownew job description bg glow
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

As a Software Development Manager, your primary responsibility will be to lead a team in delivering high-quality software solutions while also directly contributing to design, development, and technical leadership for equipment control and automation software.

Key Responsibilities

1. Delivery & Execution

  • Own end to end delivery of software solutions, ensuring quality, timelines, and commitments
  • Drive planning, prioritization, and execution aligned with product and organizational goals
  • Partner with cross-functional stakeholders to manage risks, dependencies, and issue resolution
  • Handle critical escalations and ensure timely resolution in high pressure situations

2. Technical Leadership

  • Provide strong technical direction through design reviews, architecture guidance, and engineering best practices
  • Lead development of robust, scalable solutions across application and system layers
  • Translate customer and product requirements into effective technical solutions
  • Build deep domain expertise in equipment control and system-level software

3. People Leadership & Talent Development

  • Hire, build, and retain a high performing engineering team
  • Coach and mentor team members to drive growth, performance, and career progression
  • Set clear goals, provide continuous feedback, and manage performance outcomes
  • Develop team capability, succession plans, and leadership pipeline

4. Collaboration & Communication

  • Collaborate effectively with global, cross-functional teams (hardware, firmware, platform, program management)
  • Ensure clear communication of priorities, risks, and progress to stakeholders
  • Act as a bridge between engineering teams and leadership to drive alignment

Qualifications & Experience

  • 10-15 years of software engineering experience with 2-3 years in leadership roles.
  • Strong background in industrial automation and/or supervisory control systems
  • Experience in product software development and system-level applications
  • Proficiency in C/C++ and strong computer science fundamentals (data structures, OS concepts)
  • Demonstrated problem-solving and analytical skills

Additional Skills

  • Experience working with global teams and stakeholders
  • Strong communication and collaboration skills
  • Exposure to industrial communication protocols (e.g., Modbus, EtherCAT, DeviceNet) is a plus
  • Self-driven with a continuous learning mindset

Travel

  • Work may involve travel to US or other Asian countries (up to 10% of the time)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 148296735