About The Position

We're looking for an Associate Software Engineer to join our Embedded Development team. This is a small, high-performance team within a fast-growing organization where you'll have real ownership and responsibility from day one. You'll ramp up quickly, work across a broad and interesting tech stack, and have a direct impact on hundreds of thousands of physical devices in the hands of frontline workers. Our technology spans cellular communication, embedded systems, voice processing, Linux, AOSP, app development, and AI — giving you broad exposure that's rare at the associate level. This is a great opportunity for someone early in their career who's genuinely excited about how hardware and software come together, and who wants to solve real problems for real people.

Requirements

  • B.S. in Computer Science, Mathematics, Physics, or a related field.
  • Familiarity with Linux and embedded systems environments.
  • A self-starter mindset with a genuine curiosity about how hardware and software systems work — and fail.
  • Strong organizational skills and the ability to manage your own workload with minimal oversight.
  • Clear, effective communication skills — including the ability to translate complex technical concepts for non-technical stakeholders — and a collaborative approach to working across teams.

Nice To Haves

  • Experience with Android development or familiarity with AOSP.
  • Exposure to cellular technologies or mobile network protocols.
  • Familiarity with scripting languages (Python, Bash, or similar) for test automation.
  • Experience writing or executing test cases for embedded or hardware systems.
  • Prior work with any version control or CI/CD tools (Git, Jenkins, etc.).

Responsibilities

  • Collaborate closely with device, QA, platform suppliers, external companies, and third-party contractors to identify and resolve hardware and software issues.
  • Build and maintain tooling to isolate and reproduce common application issues, accelerating debugging across internal and external teams.
  • Work with a team to bring up new embedded products.
  • Improve the efficiency of test and development processes across the organization.
  • Write and execute black-box tests against both hardware and software systems.
  • Work across a wide range of technologies and programming languages as the product evolves.

Benefits

  • 100% Paid Insurance Health, Dental, Vision, Long/Short Term Disability, and Life Insurance benefits for you and those who depend on you
  • Generous Paid Time Off
  • 401(K) Savings Plan + Company Match
  • Baby Cash Reward + Paid Parental Leave
  • Wellness Perks, including a world-class onsite fitness center with instructor-led classes + locker room, as well as endless outdoor amenities, whether tennis, basketball, cycling, or pickleball is your jam
  • Free Snacks and Fun Times
  • Latest tech, standing desks, and all the accessories and software you need to succeed in your role
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service