We are looking for a bright C Firmware/FreeRTOS developer to join our rapidly growing organization and help us bring to life the new generation of wallboxes.
Responsibilities
- Developing Firmware for Microcontrollers
- Specifying, designing, implementing, releasing, and supporting Firmware Modules for Charging Controller
- Writing and executing test cases for Microcontroller Firmware
- Applying contemporary development technologies
- Striving for high product quality and maintainability
Requirements
- Bachelor’s/Master’s Degree in Computer Science
- At least 5 years of professional experience with embedded C firmware projects
- Experience with working with resource constraint-embedded systems (eg. ARM Cortex M)
- Skilled in working with Linux in the context of an embedded product: Python/bash scripting, kernel and drivers tweaking to support hardware, or network configuration.
- Deep understanding of such as coding best practices, debugging, unit tests, and version control
- Experience with 32-bit microcontrollers and ecosystems (STM32CubeMX, LPCXPresso, TivaWare...)
- Experience with C in the context of embedded systems (C99 or newer)
- Experience with embedded real-time operating systems, preferably FreeRTOS
- Knowledge and experience with In-Circuit Emulators and Logic Analyzers
- Experience with Wireless and Wired technology (Bluetooth LE, serial interfaces and protocols)
- Knowledge and experience with CI and issue tracking, preferably using Gitlab
- Strong English skills
- Good team player
Send us your resume
? hr-ro@qualysoft.com