More jobs:
Senior Engineer - Firmware
Job in
Canton de Neuchâtel, Switzerland
Listed on 2025-11-09
Listing for:
Philip Morris International
Full Time
position Listed on 2025-11-09
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer, Robotics
Job Description & How to Apply Below
Senior Firmware Engineer –
Philip Morris International
Neuchâtel, Switzerland
Join PMI’s R&D team and help build a smoke‑free future by designing embedded firmware for aerosolization engines and related subsystems. You’ll work with cross‑functional teams across electronics, mechanics, and automation to deliver innovative, high‑performance products at scale.
Your day to day- Architect, develop, and maintain embedded firmware in C for ARM Cortex‑M microcontroller platforms (STM
32 or TI MSP‑M series) for battery‑powered consumer devices. - Design and execute automated component and system‑level tests to validate firmware performance and reliability.
- Collaborate with simulation teams (electromagnetic, mechanical, thermal, etc.) to refine firmware for optimal aerosol generation across the product lifecycle.
- Partner with the Patent team to secure intellectual property rights for your innovations.
- Provide deep technical expertise across firmware modules supporting core technologies in smoke‑free product platforms.
- Lead detailed firmware design efforts in coordination with internal engineering teams and external development partners.
- University degree in Electronics or Software Engineering (Bachelor’s, Master’s, or Ph.D.) or equivalent experience.
- Excellent programming skills in C/C++ and familiarity with real‑time operating systems (preferred).
- Experience with embedded development tool chains, debugging tools, and version control systems in a continuous development environment.
- Strong software debugging skills using JTAG, emulator, or simulator.
- Knowledge of microcontroller internal operations and hardware blocks (UART, SPI, I²C, ADC, DMA, etc.).
- Hands‑on laboratory experience with logic analyzers and oscilloscopes.
- Experimental mindset and data‑driven problem‑solving approach.
- Ability to work autonomously and communicate effectively, both verbally and in writing.
- Fluency in English (written and spoken).
- Freedom to define your future and take risks, experiment, and explore.
- Inclusive, diverse culture that values every contribution.
- Global career opportunities with continuous skill development.
- Opportunity to deliver on PMI’s smoke‑free future mission.
- Seniority level: Mid‑Senior level
- Employment type: Full‑time
- Job function: Engineering and Information Technology
- Industries: Manufacturing
- Salary: CHF 90,000.00 – CHF per year
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×