Lediga jobb Emoco Labs AB i Lidingö

Se alla lediga jobb från Emoco Labs AB i Lidingö. Genom att välja ett specifikt yrke kan du även välja att se alla lediga jobb i Lidingö som finns inom det yrket.

Full Stack Developer

Do you find the future of automation and robotics exciting? Do you enjoy iterating solutions to discover new or improved interfaces and ways of doing things? If so, Emoco Labs might be the perfect workplace for you! We're an experienced team of independent thinkers who are passionate about creating high-quality systems. If you're self-motivated and quick to learn, we'd love for you to join us on our mission! About Emoco Labs Emoco Labs is an automation so... Visa mer
Do you find the future of automation and robotics exciting? Do you enjoy iterating solutions to discover new or improved interfaces and ways of doing things? If so, Emoco Labs might be the perfect workplace for you!
We're an experienced team of independent thinkers who are passionate about creating high-quality systems. If you're self-motivated and quick to learn, we'd love for you to join us on our mission!
About Emoco Labs
Emoco Labs is an automation software and hardware company focused on providing a comprehensive platform for building, deploying, and managing automation solutions. Our platform aims to simplify the process of development and operation by offering a range of tools and services. At our in-house workshop, we develop a wide array of technologies for automation solutions and robots, including mechanics and electronics. Our technology stack includes web applications, real-time communication services, 3D web presentations, WebRTC services, and e-commerce.
Our vision: Simple and sustainable automation for everyone
Our ambition is to create tools that lower the threshold for automation by making it simpler, cheaper, and more accessible to everyone—from small businesses and schools to labs and the industry. We offer entrepreneurs knowledge, resources, and services that enable them to grow, produce, and invest locally where they operate.
About our automation platform
Emoco offers a cloud-based development environment where users can collaborate on design and development. Our platform includes tools for coding, testing, and debugging automation applications. We also provide infrastructure for receiving and transmitting real-time data, which can be used to improve performance, predict maintenance needs, and optimize operations.
Emoco provides a hardware abstraction layer based on the ROS 2 standard, allowing developers to write software that works with a variety of automation hardware without managing the specific details of each component. This abstraction makes it easy to integrate different sensors, actuators, and controllers, which is crucial for creating complex, interconnected systems that can interact seamlessly.
About the role
We are looking for a Full Stack Developer to join our growing team—a challenging and creative role that offers both variety and excellent development opportunities.
At Emoco Labs, your commitment to results is what matters—functionality, stability, reusability, and security. As a developer with us, you will be an important part of our journey as we launch and grow the company together with our team and customers.
Your responsibilities will include:
Designing, building, and maintaining efficient, reusable, and reliable code
Maintaining code quality through test automation and peer code reviews
Building internal and external applications—from mobile apps and customer-facing order systems to scheduling algorithms and data analysis tools
Playing an active role in defining our development processes and systems architecture
Working with our technology stack: React, Next.js, NestJS, TypeScript, Python, WebRTC, GraphQL, and My
Researching the latest tools and technologies, evaluating them, and making recommendations on how to benefit from their use
Participating in project planning
Collaborating with a team of smart and kind colleagues



Emoco Labs also offers great future career opportunities—with us, you can take the next step as an expert, architect, team lead, or product owner.
A few words from Anders Roxenhag, Senior Fullstack Software Engineer
“Emoco is a friendly workplace where we help each other succeed in our roles. As a small team in the early stages of building the platform, your contributions will have an immediate impact and help shape the architecture and the service as a whole. At Emoco, thinking outside the box is strongly encouraged, and we expect high quality and strong ownership of your work. We value the freedom to choose the right tools for the task, and embrace the opportunity to use cutting-edge technologies. The close integration between disciplines and the chance to work at the intersection of software and custom hardware creates a fun and dynamic environment, especially for DIY enthusiasts like myself. I’d say Emoco Labs is a pretty unique workplace in that regard. The company’s goal to do good through innovation is also a big plus.”
About you
We believe that you are curious, self-driven, and enjoy being part of a fast-paced team. You are a great problem solver and stay up to date within your technical scope. You take pride in creating reusable and reliable technical solutions, being both creative and detail-oriented. You are goal-oriented; taking initiative comes naturally to you, and you are always looking to receive and give feedback to grow both personally and professionally.
Requirements:
Experience working as a software developer
Proficiency in JavaScript and Node.js development
Good communication skills in English



It's a plus if you also have:
Participated in multiple diverse projects
Knowledge and experience in decision-making regarding technology and building system architecture
Knowledge of robotics, automation or embedded development
Experience developing business-critical systems



How to apply
Apply by sending an email to [email protected].
Please note that you need to be eligible to work and live in Sweden.
We don't have the possibility to sponsor visas.
Contact us
If you have questions about Emoco Labs or the job, please contact:
Elin Goertz
Email: [email protected]
Phone: +46 723 251 351
About us
Emoco Labs AB (https://emoco.com) is a subsidiary of Rector AB (https://rector.se). Rector is known for developing disruptive technology—one example is Neonode, the first touch-based smartphone.


We look forward to hearing from you!
Öppen för alla
Vi fokuserar på din kompetens, inte dina övriga förutsättningar. Vi är öppna för att anpassa rollen eller arbetsplatsen efter dina behov. Visa mindre

Embedded Software Engineer

Ansök    Sep 24    Emoco Labs AB    Mjukvaruutvecklare
Do you find the future of automation and robotics exciting? Do you enjoy iterating solutions in order to find new or improved interfaces or ways of doing things? If so, Emoco Labs can be the perfect workplace for you! We're an experienced team of independent thinkers who are passionate about creating high-quality systems. If you're self-motivated and quick to learn, we'd love for you to join us on our mission! About Emoco Labs Emoco Labs is an automation ... Visa mer
Do you find the future of automation and robotics exciting? Do you enjoy iterating solutions in order to find new or improved interfaces or ways of doing things? If so, Emoco Labs can be the perfect workplace for you!
We're an experienced team of independent thinkers who are passionate about creating high-quality systems. If you're self-motivated and quick to learn, we'd love for you to join us on our mission!
About Emoco Labs
Emoco Labs is an automation software and hardware company focused on providing a comprehensive platform for building, deploying, and managing automation solutions. Our platform aims to simplify the process of development and operation by offering a range of tools and services. At our in-house workshop, we develop a wide array of technologies for automation solutions and robots, including mechanics and electronics. Our technology stack includes web applications, real-time communication services, 3D web presentations, WebRTC services, and e-commerce.
Our vision: Simple and sustainable automation for everyone
Our ambition is to create tools that lower the threshold for automation by making it simpler, cheaper, and more accessible to everyone—from small businesses and schools to labs and the industry. We offer entrepreneurs knowledge, resources, and services that enable them to grow, produce, and invest locally where they operate.
About our automation platform
Emoco offers a cloud-based development environment where users can collaborate on design and development. Our platform includes tools for coding, testing, and debugging automation applications. We also provide infrastructure for receiving and transmitting real-time data, which can be used to improve performance, predict maintenance needs, and optimize operations.
Emoco provides a hardware abstraction layer based on the ROS 2 standard, allowing developers to write software that works with a variety of automation hardware without managing the specific details of each component. This abstraction makes it easy to integrate different sensors, actuators, and controllers, which is crucial for creating complex, interconnected systems that can interact seamlessly.
About the role
We are looking for an Embedded Software Engineer to join our growing team—a challenging and creative role that offers both variety and excellent development opportunities.
At Emoco Labs, your commitment to results is what matters—functionality, stability, reusability, and security. As an Embedded Software Engineer with us, you will be an important part of our journey as we launch and grow the company together with our team and customers.
Your responsibilities will include:
Enhance our automation server that is based on IMX8, Linux and ESP32.
Evaluate new devices and integrate them in our automation HW portfolio.
Develop ROS2 software and add new parts to our automation platform.
Make robots, sense, move and act.
Build self-stearing applications using SLAM
Designing, building, and maintaining efficient, reusable, and reliable code (C/C++, Python).
Playing an active role in defining our development processes and systems architecture.
Collaborating with a team of smart and kind colleagues.



Emoco Labs also offers great future career opportunities—with us, you can take the next step as an expert, architect, team lead, or product owner.
A few words from Elin Goertz, Co-founder and CTO
"Emoco is a friendly, entrepreneurial, and diverse workplace where different skills and experiences are valued. We understand that work and life must be in balance. We know that we get the best results when our different personalities and strengths are combined with a shared interest in our job and our company's purpose. We support each other, but we also take responsibility for our own professional and personal development and growth. That is how we create a great workplace and a thriving business together."
About you
We believe that you are curious, self-driven, and enjoy being part of a fast-paced team. You are a great problem solver and stay up to date within your technical scope. You are accustomed to consuming microcontroller datasheets. You feel confident designing and writing firmware from scratch or digging into a Linux driver. You're not afraid to pick up a soldering iron if required. You take pride in creating reusable and reliable technical solutions, being both creative and detail-oriented.
Requirements:
Experience working as an embedded engineer
Proficiency in C/C++ and Python
Good knowledge in Linux
Good communication skills in English

It's a plus If you also have:
Experience with ROS 2
Experience from industrial applications
Knowledge of robotics and automation
Interest in or experience with electronic design in CAD
Knowledge about TSN, Canopen, BLDC motors



How to Apply
Apply by sending an email.
Please note that you need to be eligible to work and live in Sweden.
We don't have the possibility to sponsor a visa.
Contact Us
If you have questions about Emoco Labs or the job, please contact:
Elin Goertz
Email: [email protected]
Phone: +46 723 251 351


Emoco labs AB (https://emoco.com) is a subsidiary of Rector AB (https://rector.se). Rector is known for developing disruptive technology - one example is Neonode, the first touch-based smartphone.


We look forward to hearing from you!
Öppen för alla
Vi fokuserar på din kompetens, inte dina övriga förutsättningar. Vi är öppna för att anpassa rollen eller arbetsplatsen efter dina behov. Visa mindre

Senior Full Stack Developer

Tycker du att robotar och automation är spännande? Är du tekniskt intresserad, van att utvärdera och sätta dig in i ny teknik och gillar att stoltsera med vacker kod? Då kan Emoco Labs vara en perfekt arbetsplats för dig! Emoco Labs främsta fokus är mjukvaruutveckling, men i vår workshop utvecklar vi teknik för hela roboten, mekanik, elektronik, styrsystem, cloudtjänster, backend och frontend. Vi på Emoco söker en full stack developer till vårt växande t... Visa mer
Tycker du att robotar och automation är spännande? Är du tekniskt intresserad, van att utvärdera och sätta dig in i ny teknik och gillar att stoltsera med vacker kod? Då kan Emoco Labs vara en perfekt arbetsplats för dig!
Emoco Labs främsta fokus är mjukvaruutveckling, men i vår workshop utvecklar vi teknik för hela roboten, mekanik, elektronik, styrsystem, cloudtjänster, backend och frontend.
Vi på Emoco söker en full stack developer till vårt växande team, en tjänst som erbjuder både omväxlande arbetsuppgifter och goda utvecklingsmöjligheter i många riktningar. Som den femte medlemmen i vårt mjukvaruteam kommer du få en nyckelroll i vår produktutveckling och vara bidragande till företagets framgång.
Emocos vision- enkel och hållbar automation för alla
Vår ambition är att leverera verktyg som sänker tröskeln till automation genom att göra det enklare, billigare och mer tillgängligt för alla- från småföretagare, skolor, lab och industri. Vi erbjuder företagare kunskap, resurser och tjänster som gör att de kan växa, producera och investera där de är verksamma.
Vår webbtjänst
Emoco utvecklar styrsystem som en cloudservice. I styrsystemen använder vi oss av ROS och Linux. De webbbaserade tjänsterna inkluderar bland annat ett IDE med editor, terminal och filhanterare. Användarna kan även enkelt skapa en egen dashboard för att styra och monitorera robotar. Kunden får också tillgång till en knowledgebase med boilerplates och en e-commerceplattform där användarna kan köpa, sälja och dela med sig av tjänster och produkter.
Om jobbet
Mer fullstack än så här blir det inte. Vår mjukvaruteknologi har en stor bredd och vi arbetar med allt från inbäddade styrenheter, cloudtjänster och e-handelsapplikationer till maskinlärningsalgoritmer. Då vissa av våra webbtjänster används för att styra robotar är det viktigt att mjukvaran håller industriell kvalitet. Du kommer vara en nyckelspelare på en stimulerande och agil arbetsplats utan hierarki, där talang och färdigheter är värderade över roll eller titel. Hos oss räknas resultatet. Funktion, återanvändbarhet, stabilitet och säkerhet.
Det du kommer göra, bland annat.
Designa och bygga stabil, pålitlig och hållbar kod
Upprätthålla kvalitet och stabilitet med tester och med peer code review
Bygga interna och externa applikationer, allt från mobilappar och kundvänliga beställningssystem till schemaläggningsalgoritmer och dataanalysverktyg.
Ta aktiv del i att definiera, förenkla och rationalisera vår utvecklingsprocess och systemarkitektur
Arbeta med bland annat Vue.sj, Node.js, Typescript, My, WebRTC, GraphQL and My
Delta i projektplanering
Hålla dig uppdaterad inom den senaste utvecklingen, utvärdera och implementera moderna tekniska lösningar samt hitta nya användningsområden för dessa.
Samarbeta med ett gäng smarta och vänliga kollegor



På Emoco Labs finns även framtida karriärmöjligheter där du kan ta nästa steg och utvecklas till expert, arkitekt, teamledare eller produktägare. Du kommer som senior utvecklare vara delaktig i att lansera och växa företaget tillsammans med resten av teamet och våra kunder.
Några ord från Elin Goertz, delägare och teamledare :
“Emoco är en vänlig arbetsplats där vi uppskattar mångfald. Kom som du är- enstöring flerbarnsförälder, filmfantast, ung som gammal. Vi förstår att liv och arbete måste gå ihop.Vi tror det bästa resultatet kommer när våra olika personligheter och styrkor kombineras med ett gemensamt intresse för vårt jobb och syfte. Vi hjälper varandra, men vi tar också eget ansvar för yrkesmässig och personlig utveckling. Det är så vi tillsammans driver företaget framåt.”
Vem du är
Du gillar att vara en del av ett snabbfotat team, du håller dina tekniska kunskaper uppdaterade, tackar inte nej till en utmaning och är troligtvis bra på att lösa svåra uppgifter. Du tycker om att utforma hållbara tekniska lösningar på ett kreativt och stabilt sätt, är såklart resultatorienterad, noggrann och har ett mycket gott öga för detaljer. Du tar gärna egna initiativ och uppskattar att både ge och ta emot feedback i utvecklande syfte.
Oavsett roll i teamet kräver tjänsten att du har:
Solid erfarenhet inom utveckling av affärskritiska system
Flera års arbetslivserfarenhet som mjukvaruutvecklare
Deltagit i många projekt av olika typer
Kunskap och erfarenhet gällande beslutstagande inom teknologi och erfarenhet av att bygga systemarkitektur
Erfarenhet av JavaScript- och NodeJS-utveckling
Goda kommunikationskunskaper i engelska Visa mindre

Fullstack developer

Ansök    Maj 10    Emoco Labs AB    Mjukvaruutvecklare
Job description Full stack developer We at Emoco are looking for a full stack developer to join our growing team. It is a position that offers varied tasks and good development opportunities. You will become part of an environment where collaboration, team spirit and personal responsibility is highly valued. As the fifth member of our software team, you will have an integral part in making our services even more proficient. Emoco - simplified, sustaina... Visa mer
Job description
Full stack developer


We at Emoco are looking for a full stack developer to join our growing team. It is a position that offers varied tasks and good development opportunities. You will become part of an environment where collaboration, team spirit and personal responsibility is highly valued. As the fifth member of our software team, you will have an integral part in making our services even more proficient.


Emoco - simplified, sustainable automation
Join us in building a more sustainable community. We are dedicated to offering local entrepreneurs our knowledge, resources and services so they can grow, produce and invest where they live and act. Our mission is to make it possible for them to remain local.

We simplify automation, making it cost-effective and available to everyone from DIY and family businesses to schools and other corporations. Emoco is a workplace focused on software engineering, but we also perform mechanical and electronics engineering. There is also a lab and a workshop in our premises where you can build and modify competents (we even have robots!).


About our web service
Our services are divided between a public and a private web space. The public web space Agora is a meeting place for our users. It is a space to share services, products and knowledge. The space is based on NodeJS, including integrations with shipping suppliers, payment providers, accounting services and file repositories. The private web space includes The Desktop: a personal space where users can develop and manage products, including a code editor, a dashboard editor and a knowledge base interface.


A few words from Elin, our team leader
"At Emoco we work with our larger goals and purposes in mind. Our focus is on helping production on a worldwide scale to remain local. We want a sustainable society that acknowledges worker rights and environmental concerns.

It's important to help others with their challenges, always being a strong team player, especially when solving difficult tasks. At the same time, personal responsibility is highly important. You will be a part of launching and growing the business together with our team and our customers.

Emoco is a friendly and diverse workplace, consisting of women and men of all ages and backgrounds. We also have a high level of understanding regarding family situations (I have three young kids of my own)."


What can we offer you?
We can offer you an opportunity to be a part of developing a true full stack environment. Our software technology has a broad range, from embedded controllers, hosting services and e-commerce applications to reinforced learning algorithms. The software development is conducted as a team - each member has a role in each application.

Emoco is about simplifying and rationalizing processes. This means that we always need to be one step ahead when it comes to technology. You will get the opportunity to evaluate and implement modern technology, and find new ways to use it.

Joining us as a developer also gives you future growth opportunities. At Emoco, you could become an expert or team lead. You can even get the opportunity to develop your own business unit.

Our technology stack: JS, Python, C++, Typescript, NodeJS, VueJS, ContainerD, Kubernetes, WebRTC, My, Redis


Who we are looking for
The position as full stack developer requires practical skills and experiences, as well as the right attitude. You should appreciate being a part of a team and forming viable technical strategies. It is important to be up-to-date in your technical scope, tackling difficult problems, evaluating pros and cons of different frameworks, design patterns etc. You enjoy designing sustainable technical solutions in a creative way.

No matter your specialization and role in the team you should have:

Education and experience developing business-critical systems
Knowledge and experience in decision-making regarding technology and architecture


In addition, you have:
Several years of experience working as a software developer
Participated in multiple diverse projects
Solid experience in JavaScript and NodeJS development
English-speaking skills


Some additional qualifications are knowledge in:
Containers and virtualization
Java and C++
My
Typescript



Emoco labs AB (https://emoco.se) is a subsidiary of Rector AB (https://rector.se). Rector is known for developing disruptive technology - an example is Neonode, the first touch-based smartphone.
You need to be eligible to work in Sweden (Stockholm area) full time without restriction. Visa mindre

Senior Full Stack Developer

Do you find automation and robots exciting? Are you technically interested, able to evaluate and learn new technology and take pride in creating beautiful code? If so, Emoco Labs can be the perfect workplace for you! At Emoco Labs our main focus is software development, in our in-house workshop we also develop technology for the entire robot including mechanics, electronics, control systems, cloud services, backend and frontend. We are looking for a full s... Visa mer
Do you find automation and robots exciting? Are you technically interested, able to evaluate and learn new technology and take pride in creating beautiful code? If so, Emoco Labs can be the perfect workplace for you!
At Emoco Labs our main focus is software development, in our in-house workshop we also develop technology for the entire robot including mechanics, electronics, control systems, cloud services, backend and frontend.
We are looking for a full stack developer to join our growing team, a challenging and fun job that offers both variation and great development opportunities. As the fifth member of our software team you will be a keyplayer in our product development and contribute to the company's future growth and success.
Emoco’s vision- simple and sustainable automation for everyone
Our ambition is to create tools that lower the threshold for automation by making it simpler, cheaper and more accessible to everyone- from small businesses, schools, labs and industry. We offer entrepreneurs knowledge, resources and services that enable them to grow, produce and invest where they operate.
About our web service
At Emoco we develop control systems that we offer our users as a cloud service. For the control systems we use ROS and Linux and the web-based services include an IDE with editor, terminal and file manager. The user can easily create their own dashboard to control and monitor functions. The customer also gets access to a knowledge base with boilerplates and an e-commerce platform where users can buy, sell or share services and products.
About the job
This is as “full stack” as it gets. Our software technology has a wide range and we use everything from embedded controllers, cloud service and e-commerce applications to machine learning algorithms. As some of our services are used to control robots the software must be of industrial grade. Here you will have an integral role in a stimulating and agile workplace without hierarchy and where talent is valued over title. At Emoco the result is what matters- function, stability, reusability and security.
In this job you will:
? Design, build, and maintain efficient, reusable, and reliable code
? Maintain code quality through test automation and peer code reviews
? Build internal and external applications from mobile apps and customer-facing order systems to scheduling algorithms and data analysis tools
? Have an active role in defining our development processes and systems architecture
? Work with a Vue.sj, Node, Typescript, MySQl, WebRTC, GraphQL and My stack
? Research the latest tooling and technology, evaluate and make recommendations on how to benefit from their use
? Participate in project planning
? Collaborate with a team of smart and friendly colleagues
Emoco Labs offer future career opportunities - with us you can take the next step as an expert, architect, team lead or product owner. As senior developer you will be involved in launching and growing the company together with the rest of the team and our customers.
A few words from Elin Goertz, co-founder and team lead:
Emoco is a friendly, entrepreneurial and diverse workplace where different skills and experiences are valued. We understand that work and life must be in balance. We know we get the best result when our different personalities and strengths are combined with a shared interest in our job and our company's purpose. We always support each other, but we also take responsibility for our own professional and personal development and growth. That is how we create a great workplace and a thriving business together.
About you
The position as full stack developer requires practical skills and experiences. You like to be a part of a fast paced team, you are always up-to-date in your technical scope, you love a challenge and most likely you excel at solving difficult tasks. You appreciate creating reusable and reliable technical solutions as you are both creative and meticulous with a great eye for detail. You are goal oriented, taking initiative comes naturally and you are always looking to receive and give feedback to grow both personally and professionally.
This job requires:
? Solid experience developing business-critical systems
? Several years of experience working as a software developer
? Participated in multiple diverse projects
? Knowledge and experience in decision-making regarding technology and building system architecture
? Experience in JavaScript and NodeJS development
? Good communications skills in English Visa mindre

Fullstack engineer

Emoco's mission is to provide services and resources that enables economical, flexible and reusable automation. We strive for a society where it, on a market basis, should be possible to utilize and refine the local resources to encourage a sustainable and satisfying life all over the world. At the lab in Stockholm we innovate and develop automation related software and hardware. We are a contributor to the Emoco eco system. Software development span fro... Visa mer
Emoco's mission is to provide services and resources that enables economical, flexible and reusable automation. We strive for a society where it, on a market basis, should be possible to utilize and refine the local resources to encourage a sustainable and satisfying life all over the world.


At the lab in Stockholm we innovate and develop automation related software and hardware. We are a contributor to the Emoco eco system. Software development span from cloud based micro services to embedded motor algorithms. Motion control parts and arrangements are developed and tested in the lab and together with partners. Emoco supports products and services ranging from education, DIY to industrial applications.


Emoco Labs offers you a friendly environment where you can grow and develop - both on a practical and personal level. If you are like us then you have a genuine interest in technology and are truly excited about doing things that haven't been done before. We are passionate about overcoming technical challenges as a team. We aim for a sustainable approach to work and life, because that is the best way to maximize long-term speed, while retaining clarity of vision. Compassion is our strategy.


We are working full-stack from infrastructure, deployment, database and Node.js back-end up to front-end apps with Vue.js and Typescript. We develop embedded functions in C/C++ and Python.
You don’t have to have prior experience in working with industrial automation but you need find a true joy in learning new technology and a desire to always do things a little bit better than yesterday. The end result needs to be trustworthy.


Structure and good architecture is important to you. You are a skilled JavaScript developer and you see benefits in using Typescript when applicable. Building industrial services requires the mindset of an engineer and for you writing well structured and testable code comes natural as well. Just as producing stable code is important it is important to keep security in mind since an undetected intrusion could be devastating.


Key skills:
JavaScript
Typescript
Vue.js
Node.js
HTML5
CSS
Python
Websockets
Test automation
Server or My
Docker or Kubernetes



Emoco labs AB (https://emoco.se) is a subsidiary of Rector AB (https://rector.se). Rector is known for developing disruptive technology - an example is Neonode, the first touch-based smartphone. Visa mindre

Embedded software engineer

Emoco's mission is to provide services and resources that enables economical, flexible and reusable automation. We strive for a society where it, on a market basis, should be possible to utilize and refine the local resources to encourage a sustainable and satisfying life all over the world. At the lab in Stockholm we innovate and develop automation related software and hardware. We are a contributor to the Emoco eco system. Software development span fro... Visa mer
Emoco's mission is to provide services and resources that enables economical, flexible and reusable automation. We strive for a society where it, on a market basis, should be possible to utilize and refine the local resources to encourage a sustainable and satisfying life all over the world.


At the lab in Stockholm we innovate and develop automation related software and hardware. We are a contributor to the Emoco eco system. Software development span from cloud based micro services to embedded motor algorithms. Motion control parts and arrangements are developed and tested in the lab and together with partners. Emoco supports products and services ranging from education, DIY to industrial applications.


Emoco Labs offers you a friendly environment where you can grow and develop - both on a practical and personal level. If you are like us then you have a genuine interest in technology and are truly excited about doing things that haven't been done before. We are passionate about overcoming technical challenges as a team. We aim for a sustainable approach to work and life, because that is the best way to maximize long-term speed, while retaining clarity of vision. Compassion is our strategy.


We are working full-stack from infrastructure, deployment, database and Node.js back-end up to front-end apps with Vue.js and Typescript. We develop embedded functions in C/C++ and Python.
You don’t have to have prior experience in working with industrial automation but you need find a true joy in learning new technology and a desire to always do things a little bit better than yesterday. The end result needs to be trustworthy.


As an embedded software engineer you can master micro controllers (PWM, ADC, Timers and communication protocols). You are used to consume micro controller data sheets. You feel confident in designing and writing firmware from scratch or dig in to a Linux driver. You know how to set up communication between an Android device and an Arduino device. You can set up Wifi communication between an ESP8266 and a RPI using Websockets. Connect an Arduino to the web using WebUSB. You are not afraid to pick up a soldering iron if required. You may not have all the required skills yet but you are eager to learn.


Key skills:
- C/C ++
- Python
- Websockets
- RTLinux, Free RTOS, Android
- ARM, RPI, Arduino



Emoco labs AB (https://emoco.se) is a subsidiary of Rector AB (https://rector.se). Rector is known for developing disruptive technology - an example is Neonode, the first touch-based smartphone. Visa mindre

Fullstack engineer

Emoco's mission is to provide services and resources that enables economical, flexible and reusable automation. We strive for a society where it, on a market basis, should be possible to utilize and refine the local resources to encourage a sustainable and satisfying life all over the world. At the lab in Stockholm we innovate and develop automation related software and hardware. We are a contributor to the Emoco eco system. Software development span fro... Visa mer
Emoco's mission is to provide services and resources that enables economical, flexible and reusable automation. We strive for a society where it, on a market basis, should be possible to utilize and refine the local resources to encourage a sustainable and satisfying life all over the world.


At the lab in Stockholm we innovate and develop automation related software and hardware. We are a contributor to the Emoco eco system. Software development span from cloud based micro services to embedded motor algorithms. Motion control parts and arrangements are developed and tested in the lab and together with partners. Emoco supports products and services ranging from education, DIY to industrial applications.


Emoco Labs offers you a friendly environment where you can grow and develop - both on a practical and personal level. If you are like us then you have a genuine interest in technology and are truly excited about doing things that haven't been done before. We are passionate about overcoming technical challenges as a team. We aim for a sustainable approach to work and life, because that is the best way to maximize long-term speed, while retaining clarity of vision. Compassion is our strategy.


We are working full-stack from infrastructure, deployment, database and Node.js back-end up to front-end apps with Vue.js and Typescript. We develop embedded functions in C/C++ and Python.
You don’t have to have prior experience in working with industrial automation but you need find a true joy in learning new technology and a desire to always do things a little bit better than yesterday. The end result needs to be trustworthy.


Structure and good architecture is important to you. You are a skilled JavaScript developer and you see benefits in using Typescript when applicable. Building industrial services requires the mindset of an engineer and for you writing well structured and testable code comes natural as well. Just as producing stable code is important it is important to keep security in mind since an undetected intrusion could be devastating.


Key skills:
JavaScript
Typescript
Vue.js
Node.js
HTML5
CSS
Python
Websockets
Test automation
Server or My
Docker or Kubernetes



Emoco labs AB (https://emoco.se) is a subsidiary of Rector AB (https://rector.se). Rector is known for developing disruptive technology - an example is Neonode, the first touch-based smartphone. Visa mindre