Build the Future of Embedded UI at Crank

Join a team of designers, developers, and engineers who are passionate about creating high‑performance embedded user experiences. At Crank, you’ll work on meaningful problems, grow your skills, and help teams around the world bring their products to life.

Open Positions
We are seeking an Embedded Software Developer with a strong focus on front-end and UI development. In this hybrid role, you will design and implement intuitive and visually appealing user interfaces for embedded devices while collaborating with internal teams and customers.
 
While experience with embedded UI technologies (such as Qt/QML or LVGL) is valuable, we also welcome candidates with backgrounds in Unity, Unreal Engine, game development, or multimedia software programs who have a strong grasp of UI/UX concepts and are eager to apply their skills to embedded systems.
    crank-software-office-collaboration copy

    Come As You Are. Do Your Best Work.

    Crank is built on trust, curiosity, and collaboration. We believe great ideas come from diverse perspectives, and we value what you’re capable of, not where you come from. 

     

    Our culture encourages learning, ownership, and thoughtful problem‑solving while maintaining a healthy balance between work and life.

    pg_graphics_career_halloween_640x480

    Why You’ll Love Working Here

    • A collaborative, open‑minded team environment
    • Opportunities to learn and grow at your own pace
    • Flexible work arrangements where possible
    • Support for professional development and continuous learning
    • A culture that values impact, curiosity, and integrity
    See Life at Crank on LinkedIn
    pot luck team engagement at crank

    How We Stay Connected As a Team

    At Crank, building great products starts with strong human connections. From team lunches to shared moments at the office, we make time to reconnect, recharge, and celebrate the people behind the work. These moments strengthen collaboration, encourage openness, and help us bring our best selves to work every day.

    See Life at Crank on LinkedIn
    CPU

    Your well-being is important

    Prioritizing your well-being with comprehensive healthcare benefits, fitness allowances, and wellness programs.

    CPU

    We encourage laughter

    Bring your skills to a team that believes great work happens when people enjoy what they do.

    CPU

    You’ll make a difference

    Grow your skills with an annual professional development allowance and opportunities to work on innovative projects.

    CPU

    We welcome everyone

    Join a diverse team that celebrates different perspectives and fosters a culture of belonging.

    Trusted by Teams Building Embedded Products

    See how organizations across different industries have trusted Crank and Storyboard to modernize their products embedded user interfaces and accelerate their product development.

    What We Do

    We help embedded teams create high performance graphical user interfaces with faster workflows, reliable testing, and scalable deployment.

    Accelerated Embedded GUI Development

    Designers and developers work in parallel using a decoupled UI and code architecture to speed delivery.

    Rapid GUI Design & Iteration

    Import assets or full design files and update GUIs at any stage without rework or delays.

    Automated Testing & Performance Optimization

    Automate GUI testing and optimize performance early to reduce issues and ensure reliable runtime behavior.

    Reusable & Scalable Embedded HMIs

    Build reusable HMI components and deploy them across platforms using optimized runtimes.

    Industries We Support 

    Crank solutions are used across industries where performance, reliability, and user experience are critical. From resource constrained devices to complex systems, we help teams deliver production ready graphical user interfaces that work on real hardware and scale across product lines.

    Crank At A Glance

    A snapshot of the people, reach, and impact behind Crank and the products we build.

    40+
    Crank Team Members

    A global team of designers, engineers, and embedded GUI experts.

    600,000,000+
    Embedded GUIs Deployed

    High performance embedded GUIs delivered across millions of devices worldwide.

    150+
    Countries Reached 

    Crank solutions used by teams across markets around the world.

    40+
    Technology Partners

    A strong ecosystem of silicon and technology partners supporting our platform.

    550+
    Customers Worldwide 

    Trusted by embedded teams across industries and applications.
     

    27,000+ 
    Cups Of Coffee Consumed 

    Fueling innovation, collaboration, and late night problem solving.