Senior Embedded Software Engineer

Qualifications:

  • 5+ years building production-quality embedded applications or systems software

  • Strong Python development skills, with solid Bash scripting ability

  • Experience working with Docker in development or deployment workflows

  • Hands-on experience with embedded Linux, preferably Yocto or similar build systems

  • Comfortable analyzing and debugging issues across hardware, OS, and application layers

  • Experience with OTA update frameworks or deploying software to device fleets

  • Knowledge of observability tools (e.g., DataDog, Prometheus, OpenTelemetry, or equivalent)

  • Clear communication and ability to collaborate across engineering disciplines

Responsibilities:

  • Design and maintain the embedded software stack with an emphasis on performance, reliability, and modularity.

  • Build Linux-based applications that handle real-time data ingestion, hardware interaction, and asynchronous workflows.

  • Work on custom Linux distributions and Yocto-based builds tailored for our production hardware.

  • Develop and maintain containerized development and testing tools using Docker.

  • Contribute to and improve our OTA update infrastructure to ensure safe, incremental, and automatic deployments across a distributed device fleet.

  • Create robust diagnostic tools and improve system observability using monitoring platforms and internal telemetry systems.

  • Collaborate with hardware engineers to profile and optimize device performance.

  • Integrate devices with backend systems using publish–subscribe or event-driven communication frameworks.

  • Document architecture, write internal guides, and advocate for best practices across the engineering team.

Compensation:

  • ~ $200k + equity

  • Medical, dental, and vision coverage

  • Paid parental leave

  • Flexible PTO

  • Remote-first culture with periodic team gatherings

If you are interested in learning more about this role, please fill out the form below or reach out to us on LinkedIn!