Doodle Labs Logo

Doodle Labs

Senior Software Manager

Posted 7 Hours Ago
Be an Early Applicant
Hybrid
Singapore
Senior level
Hybrid
Singapore
Senior level
Lead a multidisciplinary software engineering program, manage teams, coordinate projects across software and hardware, ensure quality and delivery of embedded systems and mobile applications.
The summary above was generated by AI

What You’ll Do

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 long-range mesh routers to factory systems and user-facing applications.

Top Skills

Agile Methodologies
Android
Ci/Cd
Embedded Linux
Openwrt

Doodle Labs Singapore Office

Doodle Labs Singapore Office Office

601 MacPherson Road Grantral Complex, Suite 07-15 Singapore , Singapore, 368242

Similar Jobs at Doodle Labs

23 Days Ago
Hybrid
Singapore, SGP
Senior level
Senior level
Aerospace • Hardware • Internet of Things • Robotics • Wearables • App development • Automation
The RF Engineer will design, simulate, and validate high-efficiency RF power amplifier circuits, collaborating closely with cross-functional teams to deliver high-performance modules.
Top Skills: AdsAwrCstHfssLab InstrumentsRf Simulation ToolsSignal GeneratorsSpectrum AnalyzersVnas
23 Days Ago
Hybrid
Singapore, SGP
Mid level
Mid level
Aerospace • Hardware • Internet of Things • Robotics • Wearables • App development • Automation
The Senior Software QA Engineer ensures software quality by overseeing CI/CD pipelines, enhancing test automation, and establishing QA processes for efficient software delivery.
Top Skills: BitbucketGitlab CiJavaScriptJenkinsPythonShell Script
23 Days Ago
Hybrid
Singapore, SGP
Mid level
Mid level
Aerospace • Hardware • Internet of Things • Robotics • Wearables • App development • Automation
The Senior Frontend Application Developer will design user interfaces, optimize frontend architecture, manage app deployment, and implement CI/CD processes.
Top Skills: BabelCi/CdCSSFlutterGitHTMLJavaScriptReactReact NativeWebpack

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account