Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Senior Firmware Engineer



Software Engineering
Neuchâtel, Switzerland
Posted on Saturday, February 10, 2024


  • Develop Reference Applications firmware, Proof Of Concepts and Customer Enablement tools for LoRa based IoT solutions

  • Provide technical support to Semtech Field Application Engineers, Sales and Business Development channels, as well as advanced support directly to Semtech customers

  • Generate technical documentation, presentations, and training materials to promote Semtech products and to facilitate LoRa technology adoption and design-in

Minimum Qualifications:

  • Bachelor of Science Degree in Computer Science, Computer Engineering, Electrical Engineering or similar field

  • 5+ years of experience in firmware architecture, development, debugging and validation for low power IoT solutions

  • Knowledge of various programming languages (C, C++, Python…), hardware interfaces (UART, SPI, JTAG, …), tools (GNU Make, GCC, VS Code, Shell scripting, Gitlab CI/CD, …), MCU Architectures and RTOS (ARM, Zephyr/ThreadX, …) and debugging techniques

  • Experience in wireless communication protocols such as LoRaWAN, Bluetooth, Cellular, or Zigbee

Desired Qualifications

  • Rigorous, creative, and solution-oriented

  • Curiosity and adaptability to new technologies and always evolving environment

  • Multi-tasking, capability of handling multiple tasks while dealing with projects priorities

  • Excellent communication skills, ability to work as a multi-site team partner

  • Ability to provide effective customer service, and to represent Semtech at customer meetings and trade shows

  • Full working proficiency in English and French

The intent of this job description is to describe the major duties and responsibilities performed by incumbents of this job. Incumbents may be required to perform job-related tasks other than those specifically included in this description.

All duties and responsibilities are essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities.