Senior Software Developer for Virtual Reality

1 day ago


Helsinki, Uusimaa, Finland Varjo Full time

Varjo is leading the charge in the immersive computing revolution, and we're looking for talented individuals to join our team. As a Senior Embedded Software Engineer, you will play a critical role in designing, developing, and maintaining firmware for our advanced VR/XR products.

We're a team of innovators, designers, and developers who share a passion for delivering cutting-edge solutions that transform industries.

Job Responsibilities

You will be responsible for:

  • Designing and developing firmware for resource-constrained systems, focusing on optimal performance.
  • Collaborating with hardware engineers to integrate firmware and hardware seamlessly.
  • Working closely with other software teams to bridge the gap between hardware and software.
  • Supporting production teams to ensure the delivery of high-quality Varjo VR/XR products.

We're looking for someone with extensive experience in embedded software development, preferably with C, C++, and Python. Your expertise in real-time operating systems (RTOS), microcontroller architectures, and communication protocols is crucial.

As a Senior Embedded Software Engineer, you will have the opportunity to work with state-of-the-art hardware and tools, leveraging your skills to deliver world-class solutions.

Requirements
  • 7+ years of software development experience, with at least 5 years focused on embedded, resource-constrained systems.
  • Proven experience with real-time operating systems (RTOS), preferably FreeRTOS.
  • Extensive experience with microcontroller architectures, particularly STM32, nRF series.
  • Proficiency in implementing and troubleshooting communication protocols, including I2C, SPI, and UART.
  • Strong ability to read and interpret electronic schematics and datasheets.
  • Experience in debugging software, including board-level debugging using oscilloscopes, logic analysers, and JTAG/SWD debuggers.

We offer a dynamic work environment, competitive salary, and great benefits. You'll have the opportunity to work with a multicultural team from around the world, with English as our daily working language.

If you're passionate about creating innovative solutions and pushing the boundaries of what's possible, we'd love to hear from you.



  • Helsinki, Uusimaa, Finland Varjo Full time

    Varjo is a Finnish mixed and virtual reality technology company. We are known for mixed reality that looks and feels just as real as the real world. Founded in 2016, Varjo is doing business in more than 40 countries worldwide, with offices in Helsinki, Oslo, and Washington D.C. And the immersive computing revolution has only just begun.Our in-house R&D team...


  • Helsinki, Uusimaa, Finland Varjo Full time

    We're Varjo, a pioneering company in the field of mixed and virtual reality technology. Our mission is to create innovative solutions that transform industries and improve people's lives.We're currently seeking a Senior Embedded Software Engineer to join our firmware development team. As a key member of our team, you will be responsible for designing,...


  • Helsinki, Uusimaa, Finland Varjo Full time

    Varjo, a pioneering mixed and virtual reality technology company, is revolutionizing the industry with its cutting-edge solutions.We are known for our innovative approach to creating immersive experiences that seamlessly blend the physical and digital worlds. Our products are being used by top companies worldwide to train astronauts, design vehicles, and...


  • Helsinki, Uusimaa, Finland Gerom (REFE) Full time

    We are looking for Senior Software Architect and Developer.We develop a large and innovative digital project using analytics and AI tools. We create smart tools that help individuals and businesses save time, increase their efficiency, and learn how to earn more during economic downturns and booms. This part of the project is at its early stage.We invite...


  • Helsinki, Uusimaa, Finland KYMP OY │ part of Elisa Corporation Full time

    Join or sign in to find your next jobJoin to apply for the Senior Software Developer, Elisa Viihde (Helsinki, Tampere) role at Elisa.Would you like to be part of building Finland's leading entertainment platform at Elisa? Our Elisa Viihde service is available on the set-top-box, in smart TV, on web and in mobile, with over 300,000 customers. It provides a...


  • Helsinki, Uusimaa, Finland KYMP OY │ part of Elisa Corporation Full time

    Senior Software Developer, Elisa Aisti (Helsinki)We are looking for a Senior Software Developer for Elisa Aisti development team.Elisa Aisti is used both by our own operations providing us critical information of our services in order for us to stay on top of our service availability for our customers 24/7, and for our enterprise customers to provide them...


  • Helsinki, Uusimaa, Finland Mapbox Inc. Full time

    About the JobThis Senior Software Developer Role is responsible for developing secure identity and access management solutions for all Mapbox customers.ResponsibilitiesContribute to, maintain, and improve all things related to the IAM ecosystem, anti-fraud & abuse, and token security.Collaborate with Billing, Security, Platform, and other internal teams to...


  • Helsinki, Uusimaa, Finland Management Events Full time

    As Management Events successfully turned the concept virtual, now we aim at taking our concept to the next level to capture the opportunities to accelerate our growth We have operations in the Nordics, Benelux, DACH, and South-East Asia, employing our staff of 250+ employees, generating annual revenue of 30+M€. We serve a customer base across the globe via...


  • Helsinki, Uusimaa, Finland Varjo Full time

    At Varjo, we're not just building products – we're shaping the future of computing. Our vision is to create a programmable world where virtual and physical realities merge.We're a team of innovators, designers, and developers who share a passion for delivering cutting-edge solutions that transform industries.Job DescriptionWe're seeking a Senior Embedded...


  • Helsinki, Uusimaa, Finland KYMP OY │ part of Elisa Corporation Full time

    Senior Software Developer, Fullstack (Helsinki)We are looking for an experienced Full Stack Developer in our software development team in Elisa's Digital Services unit.Your position will be in our HQ at Pasila, Helsinki.What the role is all about?In this role you will join our multicultural team who is developing end to end processes and tools used by...


  • Helsinki, Uusimaa, Finland Doublepoint Oy Full time

    We're seeking a highly skilled Senior ML Software Developer to join our Algorithm Team at Doublepoint Oy. As a key member of our team, you'll play a vital role in driving innovation in time-series gesture classification models.Key ResponsibilitiesSome of your key responsibilities will include:Designing, implementing, analyzing, and improving our flagship...


  • Helsinki, Uusimaa, Finland Wonna - for great software Full time

    Haluatko tehdä hyvää softaa? Niin mekin.Tiedätkö miten hyvää softaa syntyy? Niin mekinTule tekemään hyvää softaa meidän ja asiakkaittemme kanssa.Wonnan tarinaPerustimme Wonnan, jotta meillä on vapaus kehittyä softa-alan ammattilaisina. Käytämme tätä vapautta vastuullisesti huomioiden yrityksen taloudellisen vakauden ja meille jokaiselle...


  • Helsinki, Uusimaa, Finland Good Sign Oy Full time

    Good Sign is a scale-up software company that is solving existing pains in pricing, billing and monetization. Our cloud-based software automates subscriptions, pay-per-use, and service agreements, complementing customers' CRM and ERP systems. Read more about our solution here.About the RoleWe are seeking a skilled and motivated Senior Software Developer to...


  • Helsinki, Uusimaa, Finland Columbia Road Oy Full time

    Join Columbia Road as a Senior Software Consultant Make an impact crafting seamless customer journeys and solving complex challenges directly with clients. Enjoy autonomy, growth opportunities, and variety in technology whilst being supported by a great community. We look forward to hearing from you, future RoadieWho we areColumbia Road builds seamless and...

  • Software Developer

    2 weeks ago


    Helsinki, Uusimaa, Finland Tenth Revolution Group Full time

    Software Developers (Senior & Mid-Level) – Finland (Hybrid/Remote)Location: Helsinki (or nearby cities with hybrid work)Language: FinnishSalary:Senior Developer: Up to 6,500€/monthMid-Level Developer: 5,000–5,500€/monthRelocation/VISA: Not available at this timeOur client, a fast-growing company in the invoicing services sector, is expanding its...


  • Helsinki, Uusimaa, Finland Moventas Wind Ltd Full time

    Senior Software Developer, Elisa Aisti (Helsinki)We are looking for Senior Software Developer for Elisa Aisti development teamElisa Aisti is used both by our own operations providing us critical information of our services in order for us to stay on top of our service availability for our customers 24/7, and for our enterprise customers to provide them...


  • Helsinki, Uusimaa, Finland Moventas Wind Ltd Full time

    Senior Software Developer, AI (Helsinki)Did you know that Elisa already offers expertise, solutions and services to every second Finnish company? In the AI and Product development team of Elisa's Corporate Customer Unit, we are responsible for ensuring that our corporate customers are able to smoothly utilize the opportunities brought by artificial...


  • Helsinki, Uusimaa, Finland KYMP OY │ part of Elisa Corporation Full time

    Senior Software Developer, Salesforce (Helsinki)Join Our Team as a Salesforce Developer at Elisa Digital ServicesAre you a Salesforce expert looking for your next big challenge? We are excited to invite a talented Salesforce Developer to join our dynamic Salesforce Platform & Solution team, where you can make a real difference to the future of...


  • Helsinki, Uusimaa, Finland KYMP OY │ part of Elisa Corporation Full time

    Job Overview: We are seeking a Virtual Power Plant Professional to join our team in Helsinki.Key Responsibilities:Conduct research and development activities related to power systems, rectifiers, inverters, and lithium batteriesDevelop Python software focused on operational aspects of DESStay up-to-date with industry trends and advancements in battery energy...


  • Helsinki, Uusimaa, Finland In Parallel Full time

    We're In Parallel, the global innovator in strategy execution management and operating model technology. We believe that every company can do more with less, and exceed their strategic goals - and for that, we need you to join us.The Team:Join the In Parallel Technology team and become part of a game-changing mission to help organizations turn their...