Addison, United States | Posted on 01/12/2026
Symbiotic Services is hiring on behalf of a pioneering client buildingnext-generation smart bed technology. We’re seeking aLead Embedded Systems Engineerto architect and drive the development of anintelligent, distributed IoT platformfor sleep technology, featuring:
- Hundreds of precision actuatorsfor fine-grained mechanical control
- Wi-Fi-based device orchestrationusing MQTT publish/subscribe messaging
- Embedded Linux (Debian / Yocto)systems at the edge
- AI/ML-driven analytics pipelinesfor real-time sleep optimization
This role is ideal for a senior-level Computer Scientist or Embedded Systems professional ready toreplace a legacy Bluetooth-based control planewith amodern, horizontally scalable, Go-powered edge/cloud architecture. You’ll collaborate directly with a Dallas-based founder—an established leader in the furniture manufacturing space—while defining the embedded systems strategy from the ground up.
What You’ll Lead
- Design and implement real-time MCU applications running on Debian or Yocto Linux distributions.
- Define deterministic scheduling models and concurrency patterns for time-critical tasks.
Core Application Development
- Architect and maintainC/C++andGostate machines, message brokers, and device control APIs.
- Apply CS principles in distributed systems, message serialization, and protocol design.
IoT System Modernization
- Migrate fromBluetooth LE (BlueZ stack)toWi-Fi + MQTTfor robust, low-latency device communication.
- Implement fault-tolerant reconnection strategies and QoS policies.
Tooling and Testing Infrastructure
- Build containerized cross-compilation toolchains and CI/CD-compatible hardware simulators.
- Develop automated HIL (Hardware-in-the-Loop) test harnesses.
Engineering Standards and DevOps
- Define coding standards, code review guidelines, and branching strategies in Git.
- Establish CI/CD workflows for embedded + cloud integration.
- Partner with data scientists to design pipelines for ingesting, storing, and analyzing time-series sensor data.
- Support model deployment and feedback loops for on-device inference.
Minimum Qualifications
- B.S. inComputer Science, Computer Engineering, or equivalent discipline.
- 5+ years professional experience inembedded firmwaredevelopment (C/C++, ideally Go).
- Deep familiarity with embedded Linux internals (Debian or Yocto).
- Strong understanding ofnetwork protocols: TCP/IP, UDP, MQTT.
- Expertise in multi-threaded and multi-process system design.
- Proficiency with Git and modern CI/CD workflows.
- Demonstrated initiative through side projects, open-source contributions, or research work.
Preferred Skills
- Docker based embedded development workflows.
- Python or Bash scripting for build/test automation.
- Bluetooth LE / BlueZ experience for legacy support.
- Hands-on debugging with oscilloscopes, logic analyzers, JTAG/SWD.
Why This Role Stands Out
- Architect-Level Impact:Own the embedded systems roadmap.
- Cutting-Edge Tech Stack:Work at the intersection of embedded systems, IoT, and ML.
- Industry-Backed Vision:Partner with a proven leader in manufacturing innovation.
- 10% of your week dedicated to exploration and open-source projects.
- Professional Growth:Clear trajectory toward principal/architect roles.
- Learning Culture:Attend global events likeGopherConorEmbedded World.
- Team Synergy:Participate in quarterly offsites with cross-disciplinary teams.