Firmware Applications Engineer
Sierra Wireless Alle Jobs anzeigen
- Neuenburg
- Unbefristet
- Vollzeit
- Provide hands-on support to Field Application Engineers and customers, resolving firmware integration issues and debugging embedded software.
- Accelerate customer design-in and adoption of Semtech wireless technology.
- Develop and maintain evaluation firmware, low-level drivers, and silicon bring-up support for Semtech RF transceiver products.
- Integrate and evaluate Semtech SDKs and development tools; identify issues and propose improvements.
- Build reference applications, proof-of-concept implementations, and customer enablement examples for LoRa-based and multi-protocol IoT solutions.
- Benchmark firmware solutions and evaluate RF device/SDK performance across power, latency, throughput, memory footprint, and RTOS environments.
- Produce high-quality technical documentation, including application notes, getting-started guides, code examples, and training materials to promote Semtech products and facilitate LoRa technology adoption.
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- 3–5 years of professional experience in embedded firmware development (C/C++), including low-level driver development, hardware bring-up, and debugging on resource-constrained MCU platforms.
- Solid understanding of MCU architectures (ARM Cortex-M, RISC-V) and RTOS environments (Zephyr, FreeRTOS, ThreadX, or equivalent).
- Experience with debugging techniques (JTAG, SWD), hardware interfaces (UART, SPI, I²C, JTAG), and measurement tools (oscilloscope, logic analyzer, power profiler).
- Proficiency with embedded development toolchains (GCC, GNU Make, VS Code), version control (Git), CI/CD pipelines (GitLab CI or equivalent), and shell scripting.
- Python programming experience for test automation, scripting, or tooling.
- Familiarity with wireless communication protocols (LoRaWAN, other LPWAN, Thread, Zigbee, Sidewalk, BLE, LTE-M, NB-IoT) is highly desirable.
- Experience with SoC-based development platforms, SDK setup, BSP configuration, and hardware-software co-debug.
- Expertise in benchmarking embedded firmware: power, latency, throughput, memory optimization.
- Knowledge of RF and wireless system fundamentals to support RF-related customer issues.
- Strong analytical, creative, and solution-oriented problem-solving skills.
- Curiosity, adaptability, and ability to manage multiple concurrent tasks in a fast-paced, multi-technology environment.
- Excellent communication skills, capable of explaining complex firmware and protocol concepts to technical and non-technical audiences.
- Comfortable collaborating within a distributed, multi-site engineering team.
- Full professional proficiency in English; French is a plus.