IoT developer (embedded)
As Embedded IoT Developer you are responsible for the implementation of new features and maintenance of our embedded software running on physical things – from smart homes, wearables, medical devices, automobile, industrial automation and more.
Job Details
In this position, you’ll be looked after by Matej, who is cofounder in Nomnio and led implementation of some of the embedded software you will deal with. He understands the issues that might occur in your daily work and will fully support you in solving them.
Your tasks
Your specific tasks will include:
- Developing software for ARM-based microcontrollers in C/C++
- Developing IoT edge functionalities
- Maintaining our existing embedded software
- Implementing, integrating, and unit testing of embedded software
- Analyzing and eliminating performance bottlenecks
- Analyzing and resolving system issues
- Taking care of software quality and standards in software engineering
- Planning and conducting technology selection and proof of concepts
Skills
We look for a profile with complementary skills, such as:
- Knowledge of embedded programming
- Skills in C/C++
- Scripting or similar (python, bash)
- Working knowledge with source control systems like Git
- Used to work in agile Scrum teams
- Moderate Xbox, beer tasting and cocktail mixing skills
- Moderate Xbox, beer tasting and cocktail mixing skills.
Our tech stack
- Azure DevOps (VSTS) automated software delivery (CI/CD)
- C, C++
- WICED SDK, FreeRTOS, ThreadX, nRF5-SDK, ESP-IDF
- Mqtt, Amqp, Coap
Why Work with Us?
We provide a platform for you to grow your career, work on exciting projects, and be part of a team that values innovation and creativity.
Flexible Working
Hours
You can start your day when it best suits your lifestyle. Have to get your kids to school? No problem.
Hybrid Work Environment
Whether you prefer working remotely or in-office, we provide a flexible work environment.
Professional Development
We invest in your growth with ongoing training, workshops, and opportunities to advance your career.
Great work-life balance
We are encouraging our team to prioritize well-being and thrive both professionally and personally.
Collaborative Culture
Join a team of passionate professionals who are dedicated to innovation and collaborative culture.
Employee Wellness
From fitness memberships to mental health support, we care about your well-being end-to-end.