Töö kirjeldus
We are looking for an experienced Firmware Developer who will design, debug, implement and test firmware for data acquisition and data processing products based on Cortex-M micro-controllers using C language.
Daily tasks and challenges:
- Firmware design and development in C/C++
- Design, development and system optimization on different wireless communication technologies such as UWB, Bluetooth, or Wi-Fi.
- Documenting your work.
- Contribute to identifying new product development opportunities.
Ootused kandidaadile
Developer Requirements
A very good knowledge of the following topics would be good in:
- baremetal embedded software development in C
- software architecture, writing maintainable code
- Cortex M microcontrollers
- computer networking (ethernet, and WiFi protocols)
- unit testing
- basics of electronics
- good analytical and debugging skills.
About you:
- Excellent problem solving and debugging skills
- At least 3 years of experience in commercial ICT product development teams.
- Independent thinking combined with team-player skills, including ability to work in a diverse team.
- Ability to see the big picture whilst also working at the low level Experience with lightweight relational databases (SQL)
- A result-oriented mind-set.
- Fluent English is a must
Ettevõte pakub
What we offer:
- Be part of an impactful product that is used globally by 100+ companies in over 30 countries.
- Interact with high-profile international customers
- Be part of a fast-growing company and an intelligent team.
- Great challenges and career opportunities that come with growth.
- Great company culture - supportive, creative and friendly.
- Flexibility and other modern working conditions.
- Remuneration with a chance to have a part of the company’s success.
- Sports/health benefit.