Embedded Software Engineer
CHE - Neuchatel
Key information
- Publication date:25 September 2025
- Workload:100%
- Place of work:CHE - Neuchatel
Shape the Future of Low-Power Wireless Innovation
At Semtech, we believe careers should be built on growth, collaboration, and innovation. Our culture is designed to support continual learning, with training, development resources, and a clear performance framework that empowers you to take charge of your career path.
Join us in Neuchâtel and be part of a global technology leader that is pioneering the future of wireless communication.
About Us
Semtech Corporation is a world-class supplier of analog and mixed-signal semiconductors that power high-end consumer, enterprise computing, communications, and industrial technologies.
Our Wireless Analog/Digital and LoRa® System teams in Neuchâtel and Grenoble are at the forefront of Low Power Wide Area Network (LPWAN) technology. We are global leaders in long-range, low-power, battery-powered wireless communication, driving innovation from the antenna through to cloud-based solutions.
As part of this team, you’ll contribute directly to the next generation of LoRa and LoRaWAN® system architectures, enabling cutting-edge IoT applications worldwide.
The Opportunity
We are looking for an Embedded Software Engineer to validate, debug, and design embedded software for wireless transceivers and SoCs. This is a hands-on role, working at the intersection of hardware and software, where you will play a pivotal role in building and optimizing systems that shape the future of wireless IoT.
What You’ll Do
- Automated Bench Development (50%)
- Design, optimize, and maintain IC automated validation benches
- Develop Python-based and embedded software solutions for automated test environments
- Evaluate IP performance and support system validation
- Embedded Software Development (30%)
- Design, develop, and verify SoC software defining the core wireless IoT functionalities
- Ensure robust system performance from prototype to production
- Cross-Functional & Customer Support (20%)
- Collaborate with integration engineers and application teams during design and validation phases
- Provide direct support for IC evaluation and, occasionally, to strategic customers
What You Bring
Minimum Qualifications
- 3+ years of firmware/software engineering experience
- Proficiency in Python and C
- Experience with ARM, ARC, or RISC-V processors
- Skilled in embedded software development for both bare-metal and RTOS (FreeRTOS, Zephyr)
- Hands-on experience with test automation tools (oscilloscopes, logic/protocol analyzers, Python scripting)
- Wireless communication device knowledge and debugging expertise
- Strong analytical and communication skills; highly collaborative approach
Desired Qualifications
- Experience with device drivers and communication protocols (SPI, I2C, USB, TCP, RS485, IP)
- Background in tool chain and build environment setup
- Knowledge of wireless data communication protocol design and development
- Git-based version control and collaborative workflows
- FPGA synthesis experience (a strong plus)
Why Join Us?
- Be part of a world-leading wireless innovation hub in Neuchâtel, a centre of excellence for LoRa® technology
- Work in a collaborative, cross-disciplinary environment alongside analog, digital, system, and application engineers
- Access to structured career development programs and ongoing technical training
- Contribute to technology that shapes global IoT connectivity and drives sustainable innovation
What We Offer
At Semtech, your growth is our priority. We’re committed to fostering your career through meaningful work, a collaborative environment, and opportunities to learn and lead.
We reward initiative and performance with competitive compensation and real career development prospects.
Our Benefits Include:
Compensation and Bonuses
- Competitive base salary with performance-linked remuneration (bonus, commission)
- Loyalty bonus scheme (CHF 500–3,500 based on years of service)
- Employee referral program
Retirement and Pension
- Comprehensive pension scheme (employer contributes 60–80% depending on location)
Insurance and Protection
- Salary maintained at 100% during sick leave
- Supplementary accident insurance with worldwide coverage
- Vita Plus - Life insurance: additional risk benefits (in case of death or disability) and additional savings options for senior staff
- Business travel insurance with 24/7 global assistance
Health and Wellness
- Employee Assistance Programme with confidential support services
Time Off
- Generous special leave provisions (wedding, birth, moving, care leave, etc.)
Additional Benefits
- Fleet discount scheme for vehicle purchases
Your Career with Semtech
Innovation starts with people. At Semtech, we’re committed to your professional development—offering access to mentorship, continuous learning, and a collaborative, idea-rich environment.
Join us—and help build the future of connectivity. Together.
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.