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
What We Do
Doodle Labs designs and produces industrial-grade wireless networking solutions. The company focuses on mesh networking for robotic systems, providing high throughput, long-range Mesh Rider solutions for UAVs, UGVs, AMRs and other robotic applications.
The company’s Helix Mesh Rider Radio was developed with sponsorship from DIU and is the Blue UAS program’s datalink of choice.
Doodle Labs was named one of Fast Company's "World's Most Innovative Companies 2024," checking in at no. 2 in the Robotics category. Doodle Labs was founded in 1999 and has offices in the United States and Singapore.
Why Work With Us
We are a fast-growing team working with some of the leading innovators creating the technology of the future. Our radios are being used to advance the development and deployment of robotics in various industries. It's been an exciting past few years and we're eager to bring on like-minded people to help us continue to build this company.
Gallery
Doodle Labs Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.
We are a hybrid team- our employees not in state are remote while our local Los Angeles natives are in office 5 days per week.













