Firmware Application Engineer
3/29/2026
The role involves developing and validating LoRa chip firmware, drivers, and applications, including designing new product applications for demos and customer evaluation. Responsibilities also include providing advanced technical support to customers, troubleshooting real-world deployment issues, and creating technical documentation and training materials.
Working Hours
40 hours/week
Company Size
1,001-5,000 employees
Language
English
Visa Sponsorship
No
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.
• #LI-Onsite
Please let Semtech know you found this job on InterviewPal. This helps us grow!
We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.
Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.