Search by job, company or skills

D

Senior Software Manager

8-10 Years
SGD 10,000 - 13,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 28 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

As a Senior Software Manager, you will lead a multidisciplinary software engineering program across embedded networking, mobile app development, and production automation. This role is primarily managerial-you will not be expected to write code daily-but you must bring deep enough technical understanding to guide architecture, hiring, and delivery across a sophisticated wireless product stack.

You will coordinate across internal engineering teams and external development partners to build and scale the software that powers Doodle Labs IEEE 802.11-based long-range mesh routers.

Key Performance Objectives

1. Establish team structure, accountability, and development plans in first 90 days

  • Conduct 1:1s to assess each engineer's strengths, aspirations, and areas for growth for a team of embedded software, QA, mobile, and test automation engineers.
  • Establish and enforce software development lifecycle practices from sprint planning, code reviews to testing and release coordination.
  • Define project priorities, delegate technical tasks, and ensure cross-functional alignment across hardware, manufacturing, and product teams.

2. Drive delivery of key software project milestones within 6 months

  • Oversee planning and execution of cross-functional software projects.
  • Ensure alignment between software, hardware, and product teams on deliverables and timelines.
  • Set milestones and introduce metrics and tooling to track progress, manage tradeoffs, and mitigate risks for on-time delivery.

3. Program ownership, elevate operations and execution quality

  • Own all software programs related to: Embedded Linux router firmware (OpenWrt-based), Android-based configuration app, Software for factory automation and production testing
  • Manage third-party contractors or development partners, including contract negotiation, milestone setting and quality assurance
  • Improve velocity through better tooling, CI/CD pipelines, and QA practices.
  • Lead quarterly retrospectives and implement process improvements based on team feedback.
  • Strengthen release readiness through robust test automation and documentation practices.

4. Ensure tight integration between software and hardware systems

  • Act as the primary software liaison with RF, mechanical, operations, and product stakeholders to manage technical dependencies and system-level validation.
  • Translate business and hardware requirements into actionable development plans.
  • Define clear interface specifications and ensure timely cross-functional handoffs.

5. Grow and mentor a high-performing, multidisciplinary team

  • Create a culture of continuous learning and ownership.
  • Provide coaching to tech leads and senior individual contributors on decision-making, scoping, and stakeholder engagement.
  • Foster a high-performance culture built on ownership, accountability, and quality.

About You

  • Engineering Leadership: Proven track record leading delivery of embedded or networked systems.
  • Systems Thinker: Experience shipping hardware products with integrated firmware/software.
  • Strong Communicator: Skilled at distilling technical context for stakeholders and keeping cross-functional teams aligned.
  • Process-Oriented: Proficient in agile methodologies and modern project management practices.
  • Builder of Teams: You know how to develop talent, foster accountability, and scale team performance with experience overseeing geographically distributed or hybrid teams.
  • Experience: 8+ years in software development, including 3+ years in a people-management role familiarity with embedded Linux platforms (especially OpenWrt), mobile development lifecycles (Android), and manufacturing tools.

Why Join Us

  • Make an Impact: This is a strategic leadership role where you will guide a high-impact team working at the intersection of software, hardware, and wireless communications.
  • Shape the Team: Help define how our growing engineering org operates - from workflows to culture.
  • Innovative Products: Your influence will span multiple products, from cutting-edge longrange mesh routers to factory systems and user-facing applications.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 131812045