Software Developer
Responsibilities:
As a Software Developer, you will be an integral part of our development team, contributing to the design, implementation, and maintenance of software solutions. Your responsibilities will include:
Collaborating with cross-functional teams to define software requirements and specifications.
Developing and maintaining embedded software for various platforms, with a focus on C, Python, STM32, NXP, nRF, FreeRTOS, Zephyr.
Implementing and practicing Test-Driven Development (TDD)...