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
Doodle Labs Singapore Office
Doodle Labs Singapore Office Office



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