We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Embedded Software Engineer

Permobil, Inc.
United States, Tennessee, Lebanon
Feb 10, 2026

Senior Embedded Software Engineer

Would you like to work in an international environment where you'll make a difference every day? At Permobil, we're looking for game-changers to join us as we innovate for individuals and develop the world's most advanced assistive solutions.

At Permobil, the people who use our products come first. Our purpose is to create advanced assistive solutions that make the lives of adults and children living with disabilities more enriching. Our people are passionate about pushing the boundaries of technology to deliver innovations that improve lives. We are a sustainable and responsible business committed to continuous improvement, and our customers can trust us to provide market-leading solutions driven by insights-based clinical data.
Our PAD Innovation department in Lebanon, TN is now looking for a Senior Embedded Software Engineer
.

Job Description:
Permobil is a leading innovator in the medical device industry, dedicated to improving patient outcomes through cutting-edge technology and rigorous research. Permobil's Power Assist Devices R&D team is seeking a Senior Embedded Software Engineer to architect and deliver reliable, safetycritical firmware for connected motordriven medical devices. In this onsite Lebanon, TN role, you will design and implement C/C++ firmware on RTOSbased microcontrollers, develop secure connectivity (BLE/WiFi) and highreliability communications (CAN, SPI/IC), and lead motorcontrol integrations that balance performance, responsiveness, and patient safety. You'll collaborate crossfunctionally with Product Management, Mechanical, Electrical, Quality/Regulatory, and Manufacturing to translate clear requirements into verifiable designs, ensure endtoend traceability, and support builds, V&V, submissions, and transfer to production. You will apply IEC 62304 practices and work within ISO 13485 and ISO 14971 to document architecture, risk controls, and evidence for EU MDR & FDA, while continuously improving code quality, tooling, and CI workflows. Successful candidates bring deep embedded expertise, rigorous test and debug skills, and the judgment to ship iteratively while maintaining compliance and reliability for users worldwide

Essential Duties and Responsibilities:

*Design & implement embedded firmware in C/C++ for microcontroller-based systems leveraging RTOS for deterministic, safety critical operation.
*Develop connectivity features (Bluetooth/BLE, Wi Fi) and robust communications (CAN bus, SPI/IC) for multi-board, multi-sensor systems.
*Own motor control firmware: integrate motor drivers/control circuits, implement control loops, and optimize performance, responsiveness, and safety.
*Contribute to safety & compliance: apply IEC 62304 software lifecycle practices, support IEC 60601 electrical safety/EMC considerations, ISO 13485 QMS, and ISO 14971 risk management (hazard analysis, risk controls, traceability).
*Document and trace requirements, architecture, design, risk controls, verification, and defects in Agile/Jira with end-to-end traceability.
*Test rigorously: create unit and integration tests, bring up hardware, perform fault injection, and support verification/validation activities.
*Tooling & automation: build developer tooling and scripts in Python; contribute to CI workflows; instrument firmware for diagnostics and telemetry.
*Cross-functional collaboration: partner with Electrical, Systems, Quality/Regulatory, Manufacturing, and Field Service to support builds, audits, transfers to production, and post market improvements.
*Regulatory support: prepare technical documentation and evidence for UL, FCC, and FDA submissions in collaboration with Regulatory Affairs and Quality.
*Continuous improvement: drive code reviews, design reviews, and process improvements to enhance reliability, security, and developer productivity.

Required Qualifications:

*7+ years professional experience in embedded software development.
*Languages: Strong C/C++ (embedded), working Python (tooling/test).
*RTOS experience (task scheduling, interrupts, synchronization, timing/latency).
*Microcontrollers: Demonstrated experience; ESP32 experience a plus.
*Connectivity & buses: Bluetooth/BLE, Wi Fi, CAN bus, SPI/IC.
*Electronics proficiency: Able to read schematics; collaborate closely with EE; oscilloscope/logic analyzer comfort.
*Motor drivers/control circuits experience (bring up, tuning, protections, FOC or similar control concepts a plus).
*Process & tools: Agile/Scrum, Jira, VS Code (or similar), code review workflows, version control (Git).
*Regulated development: Experience in medical device or safety related domains.
*Standards: Practical experience with IEC 62304, IEC 60601 series, ISO 13485, ISO 14971.
*Regulatory agencies: Exposure to UL, FCC, and FDA processes/documentation.
*Education: BS in Computer Engineering, Electrical Engineering, or related field (MS preferred).

Preferred Qualifications:

*OTA firmware update design; secure boot, secure provisioning, and key management.
*Power management/battery powered device optimization experience.
*Strong understanding of sensor technologies, including IMUs and encoders.
*Familiarity with core digital signal processing (DSP) concepts, including data sampling, digital filtering, and Fourier transform techniques.
*Experience with LVGL for embedded UI design and development.
*Experience with design controls (e.g., 21 CFR 820.30), EMC/EMI considerations, and test method development.
*Familiarity with usability engineering and human factors for medical devices.
*Scripting for HIL/ATE test setups; experience with Python-based test frameworks.
*Familiarity with defect trend analysis, reliability growth, and post market surveillance inputs to software updates.

How You'll Succeed

*You balance engineering rigor with pragmatic delivery, maintaining safety and compliance while shipping iteratively.
*You communicate clearly across disciplines, translating requirements into robust, testable firmware, and documentation.
*You are hands-on: comfortable with bench debug, logs/trace, and methodical root cause analysis.
*You care deeply about users, reliability, and accessibility-and it shows in your design decisions.

What We Offer

*Mission-driven work improving mobility and independence for users worldwide.
*Collaborative, cross functional environment with strong engineering culture.
*Opportunities to grow technical leadership and mentor others.

Why Permobil is a great next step for you!

1. You'll make a difference. Every day.

Everything we do leads to understanding and improving the lives of our users. Through our evidence-based innovation, we make a difference to people's lives.

2. You'll make your mark as part of our future

We collaborate with colleagues across borders to Innovate for Individuals. The impact you make personally could lead change around the world.

3. You'll feel welcome from day one

We're known for being great colleagues, who are collaborative, fun and at the cutting-edge. Everyone in the Permobil family cares as much as you do about making a positive difference.

4. You can have a lifestyle you love

In Lebanon, TN you're always close to nature, yet never far from civilization. We want everyone who works for us to have a lifestyle they love - at work and beyond.

Who you are
You are passionate, innovative, and ambitious.
You want to make a difference for others and feel fulfilled when you can see
the link between the work you do and positive improvements in the lives of
others. You search out opportunities and are prepared to go off the beaten
track to chase your dreams. You don't follow the herd - you find new ways of
working and go where you see potential to make your mark. You are a pioneer, a
revolutionary, a game-changer and you are who we're looking for.


Information

Please apply via our career page no later than xx. We will
conduct selection continuously so send us your application today!

For additional information about the position, please contact Manager title, Manager name, Manager Contact information.
For information about the recruitment process, please contact the recruiter, Recruiter Name, HR BP contact info.

For information regarding Permobil's Privacy Notice, please visit Permobil Candidate Privacy Notice

At Permobil, diversity fuels our innovation in creating life-changing mobility solutions. We embrace the unique talents and perspectives of individuals from all backgrounds to drive our mission forward. Join Permobil and be part of a team where diversity is not just valued, but essential to our success in delivering personalized mobility solutions.

Permobil is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. Please respect that we do not wish recruitment assistance or advertising, we decline calls from recruitment and advertising providers.

Please respect that we do not wish recruitment assistance or advertising, we decline calls from recruitment and advertising providers.

More about Permobil

Permobil founder Dr. Per Udden believed that helping people achieve the greatest level of independence is a basic human right and, for over 50 years, Permobil has held fast to that belief. Permobil is a global leader in advanced rehabilitation technology, passionate about better understanding our users' needs and improving their quality of life through state-of-the-art healthcare solutions. Today, those solutions include power wheelchairs, seating and positioning products, power assist, and manual wheelchairs.

Permobil is part of Patricia Industries, a subsidiary of Investor AB, and is headquartered in Sweden. Permobil has 1900 team members in more than 18 countries around the world. For more information regarding the company's storied history and complete product line, visit permobil.com.

Applied = 0

(web-54bd5f4dd9-cz9jf)