Develop firmware for ARM Cortex-based RF microcontrollers and systems running protocols such as Bluetooth Low Energy, Thread and Matter, bridging R&D development with customer-facing technical engagement.
Requirements
- 7+ years of experience in embedded firmware development (C/C++).
- Strong understanding of connectivity/network protocols (e.g., BLE, Thread, Zigbee, Wi-Fi, Matter).
- Solid understanding of embedded hardware and debugging tools (oscilloscopes, logic analyzers, protocol analyzers).
- Experience with RTOS environments (Zephyr preferred).
- Familiarity with cloud integration and mobile application interfacing.
- Prior work with low-power embedded devices.
Responsibilities
- develop firmware for our ARM Cortex-based RF microcontrollers and systems running protocols such as Bluetooth Low Energy, Thread and Matter.
- design, develop, and test embedded firmware for connectivity solutions.
- Identify, analyze, and resolve technical issues and bugs that arise during the development process.
- Provide on-site and remote debugging, troubleshooting, and integration support.
- Prepare technical documentation, application notes, and demonstration materials.
Other
- Act as the primary technical liaison for Nordics key customer in Bay area.
- Capture customer feedback and relay it to R&D to influence future product development.
- Experience with customer-facing technical work in a semiconductor, IoT, or embedded systems environment.
- Ability to work independently and manage priorities across multiple stakeholders.
- Excellent communication skills — able to translate complex technical details for both engineering and non-technical audiences.
- Willingness to occasionally travel within the Bay Area and internationally (Poland).
- Some travel is required