Jobs for Developers

Embedded Device Driver Engineer (JavaScript/SDK)-HU

TulipFull-time$110k - $270k*Budapest, HungaryMay 13, 2025
Apply for this job

**This role is located in Budapest, HU - We are a hybrid work environment and are in the office 3+ days/per week.**

Tulip, the leader in frontline operations, is helping companies around the world equip their workforce with connected apps, leading to higher quality work, improved efficiency, and end-to-end traceability across operations. Companies of all sizes and across industries have implemented composable solutions with Tulip’s cloud-native, no-code platform to solve some of the most pressing challenges in operations: error-proofing processes and boosting productivity, capturing and analyzing real-time data, and continuous improvement.

A spinoff out of MIT, Tulip is headquartered in Somerville, MA, with offices in Germany and Hungary. Focused on composable, human-centric solutions for industrial environments, Tulip is disrupting the MES category and has been recognized as a World Economic Forum Global Innovator. Tulip has also been named one of Energage’s Top Workplaces USA and one of Built In Boston’s “Best Places to Work” and “Best Midsize Places to Work” for 2024. 

About You:

You are a hands-on engineer with a passion for bridging the gap between physical devices and software systems, particularly within the context of modern industrial environments and Industry 4.0. You thrive on the challenge of enabling seamless communication between diverse hardware and software platforms. You are eager to develop innovative solutions by creating new device integrations leveraging Tulip's SDK and JavaScript. You enjoy working with hardware specifications and translating them into robust and efficient software drivers. You are a strong problem-solver, adept at debugging and optimizing embedded systems interactions.

What skills do I need?

  • 2-3+ years of demonstrated experience in software development, preferably with a focus on embedded systems, device drivers, or hardware-software integration.
  • Strong proficiency in JavaScript and familiarity with languages commonly used in embedded systems development, such as C, C++, Rust, or Python.
  • Familiarity with software development kits (SDKs) and API integration.
  • Experience with embedded systems concepts, including communication protocols (e.g., serial, USB, Ethernet, Bluetooth), hardware interfaces (e.g., GPIO, I2C, SPI), and data acquisition.
  • Familiarity with Node.js or other server-side JavaScript environments is beneficial.
  • Experience with testing and debugging embedded software.
  • Ability to understand hardware documentation and specifications.
  • Experience or interest in AI, prompting, and related technologies.
  • Strong problem-solving and analytical skills.
  • Good communication skills to collaborate effectively with engineering and product teams.
  • Familiarity with industrial communication protocols (e.g., MQTT, Modbus, OPC-UA) is a plus.
  • Bachelor’s degree in Computer Science, Electrical Engineering, Mechatronics, or a related technical field, or equivalent practical experience. 

Key Responsibilities:

  • Design, develop, and test new device drivers and integrations for a variety of industrial devices using Tulip's JavaScript-based SDK.
  • Work closely with hardware vendors and internal teams to understand device functionalities and communication protocols.
  • Create clear and concise documentation for the developed drivers and integration processes.
  • Contribute to the ongoing improvement and expansion of Tulip's device integration capabilities.
  • Troubleshoot and debug issues related to device connectivity and data exchange within the Tulip platform.
  • Collaborate with the Product and Engineering teams to define and implement new features related to device integration.
  • Potentially contribute to the creation of demonstration content showcasing new device integrations.
  • Stay up-to-date with the latest advancements in embedded systems and industrial automation technologies.

Key Collaborators:

  • Product & Ecosystem
  • Engineering

Working At Tulip

We know even great candidates experience imposter syndrome. Even if you don’t match every requirement, applying gives you the opportunity to be considered. 

We’re building a strong, diverse team that values hard work, families, and personal well-being. Benefits of working with us include:

  • 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
  • Virtual company events and happy hours
  • Learning & Development incentive 
  • HU Eyeglass Benefit
  • An inclusive, dog-friendly office with diverse and inspiring colleagues

We are an equal opportunity employer. At Tulip, we celebrate all. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Help us build an inclusive community that will transform frontline operations. 

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Share

Alternative Jobs