Firmware Application Engineer

Semtech 

📍 Shenzhen, China 🇨🇳

full-time
senior
Expired
Posted —
This job posting has expired View All Firmware Engineer Jobs

Key Skills

LoRaBLEI2CSPIgit

Industry

SemiconductorTelecommunications

Job Description

Development:


  • Participate in LoRa chip firmware/driver/application development and validation.
  • Design and implement applications for new products to support demos and customer evaluation.
  • Own and maintain existing codebase, driving improvements based on customer feedback.

Support customers :


  • Partner with sales to provide advanced technical support and influence customer solution design, integration, and debugging.
  • Support customers in troubleshooting and resolving issues in real-world deployment to ensure successful rollout.
  • Develop application notes and deliver technical training to FAEs and Sales teams.

Qualifications


  • Bachelor’s degree or above in Electronics, Communications, Computer Science, Automation, or related disciplines.
  • 6+ years of embedded/firmware development experience, with at least 2 years in wireless communications (e.g., LoRa, Sub-GHz, BLE).
  • Strong written and verbal English; able to collaborate with global teams via email and documentation and to participate in technical meetings.
  • Self-motivate, strong initiative. Not afraid of difficulties and willing to take challenges.
  • Strong self-learning ability; able to quickly pick up new technologies, chips, and protocols and apply them in projects.
  • Patient, detail-oriented, and methodical; able to perform thorough and sometimes repetitive testing with consistency and accuracy
  • Proficient with C, Python and other script language. Familiar with firmware/driver/BSP development and basic software development process.
  • Master development tools such as git, gcc, make, and shell for embedded firmware development.
  • Experience with wirelesses protocol, like mesh, BLE, WIFI, Thread/Matter, WiSUN, wM-Bus, Zigbee, Z-Wave, IOT development knowledge (low power, sensor integration, OTA, application logic) and basic RF knowledge of the characteristic.
  • Experience with SPI, I2C, USB driver, know basic HW design knowledge. Hands-on use of oscilloscope, logic analyzer, spectral analyzer for HW/SW debug.