Embedded Software Engineer
We are looking for an Embedded Software Engineer to join our Technology Engineering Team at Neurotechnology.
About the opportunity
At Neurotechnology, we focus on a broad range of R&D activities, including BCI and EEG, AI, Biometrics, and NLP. Our Engineering team plays a central role in developing tools for BCI and EEG systems, with additional involvement in other areas when needed. We encourage a clear and collaborative environment where people share knowledge, explore new ideas, and develop technology that is precise and reliable. Curiosity and continuous learning guide our everyday work.
Job description
The Technology Engineering Team is seeking an Embedded Software Developer to contribute to our rising project – the EEG-based Brain-Computer Interface (BCI) platform brainaccess.ai. You will be responsible for maintaining and enhancing firmware for existing EEG devices, implementing new features from initial concept to final deployment, and leading firmware development for future EEG and other hardware products. The role requires close collaboration with electronics engineers and direct involvement in the device manufacturing and integration process.
Requirements
- Strong expertise in C++ and embedded software development
- Hands-on experience with ESP32 and ESP-IDF framework
- Familiarity with FreeRTOS or other real-time operating systems
- Basic understanding of electronics and circuit principles
Advantages
- Knowledge of Bluetooth Low Energy (BLE) technology
- Understanding of SPI and I2C communication protocols
- Ability to develop low-level, register-based device drivers
- Experience with version control, especially Git
- Independent problem-solving skills and a proactive mindset
We offer
- Work on innovative projects at the intersection of neuroscience and technology
- Collaboration with passionate, multidisciplinary teams
- Hands-on experience with cutting-edge technologies
- Private health insurance
- Flexible work schedule
- Professional learning opportunities
- Motivating bonuses
Monthly salary starts from 2500 EUR (gross), depending on the level of experience.
Join Neurotechnology team and become a part of exciting BCI and EEG projects!
