Software Engineer at Doodle Labs - ScoutJobs - The AI-curated global job board
Skip to content
Doodle Labs
Posted 3 hours ago

Software Engineer

Doodle LabsSoftware Engineer

Requirements

3+ years professional software development experience, Strong C programming skills, Linux userland and shell scripting familiarity, Git experience, Debugging tools (gdb, strace, tcpdump)

Skills

C#Linux

About the role

About the Company

Doodle Labs is a fast-growing technology company building high-performance wireless communications for the drone and unmanned systems ecosystem. Our technology enables reliable, high-bandwidth connectivity across airborne and mobile robotic platforms operating in complex environments.

Responsibilities

  • Implement and test features in OpenWrt packages and system services including UCI, procd, and ubus
  • Debug and troubleshoot issues on embedded device images using system logs and diagnostic tools
  • Work with senior engineers on driver bring-up, board support, and device tree integration
  • Develop and maintain unit and integration tests to support firmware reliability
  • Maintain CI scripts and follow established firmware release and validation processes
  • Participate in code reviews and contribute to collaborative engineering workflows
  • Write clear documentation and commit messages supporting maintainable development practices

Requirements

  • 3+ years of professional software development experience
  • Strong programming skills in C
  • Familiarity with Linux userland environments and shell scripting (bash/ash)
  • Experience using Git and standard development workflows
  • Comfortable using debugging tools such as gdb, strace, and tcpdump
  • Strong problem-solving skills and ability to work in collaborative engineering teams

Preferred Qualifications

  • Familiarity with networking fundamentals including interfaces, IP addressing, and routing concepts
  • Experience with embedded Linux platforms such as OpenWrt or Yocto
  • Experience with Python scripting for testing or automation
  • Academic or personal projects related to embedded systems or networking
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer

Doodle Labs · Singapore

Sign up to apply