Semtech

Embedded Software Engineer

Posted: 13 minutes ago

Job Description

Shape the Future of Low-Power Wireless InnovationAt 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 UsSemtech 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 OpportunityWe 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 DoAutomated Bench Development (50%)Design, optimize, and maintain IC automated validation benchesDevelop Python-based and embedded software solutions for automated test environmentsEvaluate IP performance and support system validationEmbedded Software Development (30%)Design, develop, and verify SoC software defining the core wireless IoT functionalitiesEnsure robust system performance from prototype to productionCross-Functional & Customer Support (20%)Collaborate with integration engineers and application teams during design and validation phasesProvide direct support for IC evaluation and, occasionally, to strategic customersWhat You BringMinimum Qualifications3+ years of firmware/software engineering experienceProficiency in Python and CExperience with ARM, ARC, or RISC-V processorsSkilled 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 expertiseStrong analytical and communication skills; highly collaborative approachDesired QualificationsExperience with device drivers and communication protocols (SPI, I2C, USB, TCP, RS485, IP)Background in tool chain and build environment setupKnowledge of wireless data communication protocol design and developmentGit-based version control and collaborative workflowsFPGA 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® technologyWork in a collaborative, cross-disciplinary environment alongside analog, digital, system, and application engineersAccess to structured career development programs and ongoing technical trainingContribute to technology that shapes global IoT connectivity and drives sustainable innovationWhat We OfferAt 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 IncludeCompensation and BonusesCompetitive base salary with performance-linked remuneration (bonus, commission)Loyalty bonus scheme (CHF 500–3,500 based on years of service)Employee referral programRetirement and PensionComprehensive pension scheme (employer contributes 60–80% depending on location)Insurance and ProtectionSalary maintained at 100% during sick leaveSupplementary accident insurance with worldwide coverageVita Plus - Life insurance: additional risk benefits (in case of death or disability) and additional savings options for senior staffBusiness travel insurance with 24/7 global assistanceHealth and WellnessEmployee Assistance Programme with confidential support servicesTime OffGenerous special leave provisions (wedding, birth, moving, care leave, etc.)Additional BenefitsFleet discount scheme for vehicle purchasesYour Career with SemtechInnovation 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.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In