GrepJob
Tulip Interfaces

Embedded Software Engineer - HU

Tulip Interfaces
Apply
3 months ago
Budapest, HungarySenior
H1B Sponsor

Responsibilities

  • Maintain the Tulip Operating System, including building and packaging.
  • Configure and maintain routing, networking, and device configurations.
  • Add bootloader, kernel patches, and device trees on Tulip hardware.
  • Port the Tulip OS to other hardware targets.
  • Support OS toolchain and versioning.
  • Debug and resolve customer issues with support staff and technical teams.
  • Support security-related tooling for firmware releases.

Requirements

  • 6+ years of experience building embedded products used daily by customers.
  • Experience with a systems language such as C, C++, or Rust.
  • Experience in an OS build system like Yocto, Buildroot, or Android.
  • Experience with shell scripting and command line environments.
  • Familiarity with an interpreted language like JavaScript or Python.
  • Familiarity with common hardware buses and devices such as I2C, SPI, or PCIe.
  • Understanding of fundamental web and networking concepts including HTTP, DNS, TCP/IP, SSL/TLS.
  • Experience in designing and implementing RESTful APIs over a microservice architecture is a bonus.
  • Experience with Redux, Node.js, Go, Electron, MongoDB, Postgres, or WebSockets is a bonus.
  • Experience as a team lead or technical lead for a software team is a bonus.
  • A bias for action and impact.

Benefits

  • Direct impact on product and culture.
  • Private healthcare insurance.
  • Company equity.
  • Virtual company events and happy hours.
  • Flexible work schedule and unlimited vacation policy.
  • Team lunches in KFT Hub and office snacks.
  • Learning & Development incentive.
  • HU eyeglass benefit.
  • An inclusive, dog-friendly office with diverse and inspiring colleagues.

Tech Stack

CC++ElectronGoJavaScriptLinuxMongoDBNode.jsPostgreSQLPythonRust

Categories