Lead/Principal Full-Stack Engineer
doodle labs (sg) pte. ltd.
About Doodle Labs
Doodle Labs is the global leader in high-performance private wireless systems, building cutting-edge mesh networks for robotics, drones, and defense applications. Recognized by Fast Company as one of 2024's Most Innovative Companies (#2 in Robotics), our Mesh Rider Radio platform powers mission-critical communication systems for UAVs, UGVs, and tactical mesh networks trusted by the U.S. Army, DIU, and leading robotics manufacturers including Boston Dynamics and Airbus. Headquartered in the United States and Singapore, we specialize in providing resilient connectivity for advanced robotics systems operating in contested environments.
Role Overview
We're seeking a Principal Full-Stack Engineer to lead development of our Mesh Rider Radio firmware, mobile applications (including PTT Android app), and web-based configuration interfaces. You will architect software solutions across our embedded Linux-based mesh routers, companion mobile apps, and cloud management tools. This role combines deep technical expertise with AI-native development practices to accelerate innovation in defense-grade wireless communication systems.
What You'll Build
Mesh Rider OS: Linux-based embedded firmware for our multi-band mesh radios with proprietary waveform technology
PTT Android Application: Push-to-Talk mobile app enabling seamless voice communication over mesh networks for frontline operators
Configuration & Management UI: Web interfaces and APIs for radio configuration, fleet management, and network monitoring
Integration APIs: Deep API access enabling system integrators to customize Mesh Rider for unique mission requirements
Testing Requirements
Unit Testing: Proficiency with Jest (JavaScript/TypeScript), Go testing framework, and Flutter test for comprehensive coverage across web, backend, and mobile codebases
Integration Testing: Design and implement integration test suites across embedded systems, mobile applications, and cloud APIs
E2E Testing: Hands-on experience with Playwright (web), Detox (React Native/Flutter), and Cypress for automated end-to-end validation
Test Automation: Build and maintain CI/CD pipelines with automated test execution for firmware releases and app deployments
TDD/BDD Methodologies: Apply Test-Driven and Behavior-Driven Development practices to mission-critical communication software
AI-Assisted Development
Proficient with Claude Code, GitHub Copilot, or similar AI coding assistants for accelerated development
Prompt engineering expertise for effective code generation, debugging, and documentation
Understanding of MCP (Model Context Protocol) and plugin development for extending AI tooling
AI-assisted debugging, refactoring, and code optimization for complex embedded systems
Critical evaluation skills for assessing AI-generated code quality, security implications, and correctness in defense applications
Tools & Practices
Git: Advanced proficiency in branching strategies, merging, rebasing for coordinated firmware and app releases
Code Review: Establish and maintain rigorous review standards for security-critical embedded and mobile code
Agile/Scrum: Experience in fast-paced, iterative development with tight feedback loops from field operators
Performance Profiling: Optimization for resource-constrained embedded Linux systems and mobile devices
Security: OWASP best practices, FIPS 140-3 compliance awareness, AES-256 encryption implementation
Technical Stack
- Embedded - Linux, C/C++, OpenWrt, Wi-Fi 4/5/6/6E chipsets
- Backend - Go, Node.js, Python, REST APIs
- Mobile - Flutter, Android (Kotlin/Java), React Native
- Web - React, TypeScript, Configuration GUIs
- Testing - Jest, Go testing, Flutter test, Playwright, Detox, Cypress
- DevOps - CI/CD, Docker, Automated firmware builds
- AI Tools - Claude Code, GitHub Copilot, MCP
- Protocols - MANET, Mesh networking, TAK integration
Highly Desirable Skills
Full-stack experience spanning embedded systems, mobile applications, and web/cloud backends
Defense tech, aerospace, or robotics industry experience with mission-critical systems
RF communications or wireless networking background (Wi-Fi, mesh protocols, MANET)
Published apps in Google Play Store, particularly communication or utility applications
Open-source contributions to networking, embedded Linux, or mobile development projects
Experience mentoring junior engineers in a fast-growing startup environment
Background in multiple programming paradigms (systems programming, OOP, functional)
Familiarity with TAK (Team Awareness Kit) or similar tactical communication frameworks
Why Doodle Labs
Impact: Your code powers drones, robots, and tactical networks used by defense forces worldwide
Innovation: Work with cutting-edge RF technology, multi-band radios, and AI-native development
Growth: Join a lean, fast-growing team recognized as a leader in robotics and defense connectivity
Customers: Collaborate with world-class partners including the U.S. Army, DIU, Boston Dynamics, and Airbus
Culture: Dynamic, collaborative environment where smart, capable colleagues support each other
- ...The candidate will be responsible to lead development of OpenWrt-based firmware for... ...the technical authority across the OpenWrt stack—bootloaders, kernel, drivers, networking,... ...setting architecture direction, mentoring engineers, and delivering production-grade firmware...
- ...environments. We partner directly with leading drone OEMs, robotics companies, and defense... ...world. About the Role The Solutions Engineer is responsible for supporting customer... ...Available depending on role eligibility For a full breakdown of benefits, visit our benefits...
- ...providers worldwide to realize sustainable mobility solutions. As a leading technology company, we combine the real and digital worlds like... ...and external project stakeholders for Signalling system e.g. Engineering, Subcontractor, Civil, Customer, etc. on design and...
- ...reliably in the most demanding environments. As a RF Characterization Engineer, you will play a critical hands-on role in validating, and... ...testing and Environmental testing and qualify the product. 3. Lead Validation, Documentation, and Design Transfer ~ Plan and execute...
- ...industry. Now, our company is standing shoulder to shoulder with the leading companies in the world not only in the power and communication... ..., please visit Job Summary We are looking for a Civil Engineer to support civil and structural engineering projects. The role involves...
- ...connected devices for water and energy conservation, and medical devices to improve health. Job Summary We seek a passionate Software Engineer to design, develop, and maintain integrated web and business applications supporting digital operations across Shopify, Microsoft...
- ...Fortune 500 companies (e.g. Airbus, General Electric) and industry-leading innovators (e.g. Boston Dynamics, FLIR) Your Opportunity... ...candidate will have significant experience in RF development, Product Engineering and manufacturing of Radio products. Key Responsibilities:...
- ...Requirements Diploma or Degree in Electronics, Electrical Engineering, Information Technology, Computer Science, Telecommunications,... ...Systems, and integrated security solutions. Familiarity with leading security platforms such as Hikvision, Axis, Milestone, Genetec,...
- ...Fortune 500 companies (e.g. Airbus, General Electric) and industry-leading innovators (e.g. Boston Dynamics, FLIR) Your Opportunity... ...candidate will have significant experience in RF development, Product Engineering and manufacturing of Radio products. Key Responsibilities:...
- ...Responsibilities Lead commissioning, testing, and validation activities for building automation systems, integrated security systems... ...systems, monitoring systems, and M&E infrastructure. Review engineering drawings, system architecture diagrams, P&IDs, technical...
- ...Senior RF Engineer The Opportunity Doodle Labs is building next-generation wireless systems that enable autonomous systems and robotics... ...before fabrication, reducingiteration cycles and risk. 3. Lead Validation, Documentation, and Design Transfer ~ Plan and execute...
- ...Here is a breakdown of the key duties and responsibilities of an engineer: ## 1. Project Planning & Execution * **Blueprint & Design Review:** Analyzing technical drawings, blueprints, and specifications to ensure they are accurate and feasible before work begins. *...
- ...system integration, installation, testing, commissioning, and handover of security and network solutions. Collaborate with project, engineering, and technical teams to ensure secure and reliable solution deployment. Maintain documentation including network diagrams,...
- ...Administrator Microsoft Certified: Azure Administrator Associate Requirements: Diploma/Degree in IT, Networking, or Computer Engineering. Strong knowledge of TCP/IP, VLANs, switching, routing, and firewalls. Experience with Operating Systems, Active Directory,...
- ...Junior Radio Frequency Design Engineer About Doodle Labs Doodle Labs is the global leader in high-performance private wireless systems... ...500 companies (e.g. Airbus, General Electric) and industry-leading innovators (e.g. Boston Dynamics, FLIR). Your Opportunity...
- ...generation of Doodle Labs' radio portfolio. The successful candidate will have significant experience in RF development, Development Engineering and manufacturing of Radio products. Key Responsibilities: Oversee multiple product variants from concept through design,...
- ...Requirements Key Responsibilities: 1. Lead the development, testing, and deployment... ...APIs, and SOAP. Deep understanding of full-stack development and best practices.... .../ Degree in Computer Science / Computer Engineering / Information Technology related field, or...
- ...about designing and enforcing the execution engine that ensures complex HW/SW products move... ...predictability. You will architect the NPI system, lead cross-functional execution, and create the... ...90 Days) ~ Within 30 days, conduct a full diagnostic of current product development...
- ...Transforming leadership and team culture: Lead, mentor, and build capability across Project... ...-functional synergy: Partner with Sales, Engineering, and Service teams to resolve structural... ...all qualified candidates to unleash their full potential. Public Notice: Recruitment Fraud...
- ...are looking for an experienced and driven Recruitment Manager to lead our recruitment team and drive hiring excellence across the organization... ...mentor, and manage a team of Recruitment Officers. Oversee the full recruitment process and ensure efficient hiring operations....
- ...-functional teams, stakeholders, and project risks throughout the full project lifecycle. You can make a difference with... Project... ...requirements Develop detailed project plans, schedules, and budgets Lead the full project lifecycle-from initiation to closure Monitor...
- ...They also need passion andenthusiasm for what they do. This is a full-time job and the hours aretypically long, with weekend and evening... ...industrial kitchen and in close quarters withcolleagues. A role as a lead line cook would suit people who are passionateabout cooking, enjoy...
- ...are looking for a highly organized and analytical Data Project Manager to lead our internal data initiatives across the company. This role sits at the intersection of business, product, and engineering. You will work closely with business stakeholders, product managers, and...
- ...meaningful social impact while working with one of Singapore’s leading humanoid robotics companies. What You’ll Do · Develop and... ...Looking For · Diploma or Degree in Business,Marketing, Healthcare, Engineering or related disciplines. · 2–8 years of B2B sales experience (...
- ...GROUP FINANCE MANAGER Job Description Reporting to the FC, you will lead a team and be responsible for overseeing the full spectrum of finance and accounting operations including group consolidation, treasury as well as management reporting. You will play a key role in...
- ...Position Purpose Lead and further develop the Polymer business in Asia by strengthening commercial leadership, expanding existing... ...relevant markets. • Develop a stronger technical sales approach for Engineering and High Performance Polymers, particularly for new business...
- ...providers worldwide to realize sustainable mobility solutions. As a leading technology company, we combine the real and digital worlds like... ...are my job responsibilities? Responsible for leading the engineering, design activities for electrification projects i.e. design...
- ...Looking for: Full-time Able to cook authentic Sichuan cuisine Able to start work immediately Responsibilities: Ensure the quality and standard of cooking whilst complying with health and safety standards Ensure the cleanliness of the kitchen...
- ...Responsibilities and Accountabilities · Assist with full spectrum of Accounts Payable (AP) functions · Process supplier invoices, employee expense claims, and third-party payments in accordance withthe Accounts Payable processing schedule · Handle supplier enquiries,...
- ...Handle full spectrum of AR, AP and GL. Handle full spectrum of Funding (Recurring / Restricted / Adhoc) Perform Bank Reconciliation & Cashflow Monitoring Prepare Account Schedules & Reconciliation Drafting Budget and Budget Variance Reporting Attend to Audit Queries...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead/Principal Full-Stack Engineer. Be the first to apply!

