StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Sr. Embedded Engineer - Onsite

MSCCN - Nashville, TN

Apply Now

Job Description

Job Description A client in the Lebanon, TN area is a leading innovator in the medical device industry, dedicated to improving patient outcomes through cutting-edge technology and rigorous research. Their R&D team is seeking a Senior Embedded Software Engineer to architect and deliver reliable, safety critical firmware for connected motor driven medical devices. In this on site Lebanon, TN role, you will design and implement C/C++ firmware on RTOS based microcontrollers, develop secure connectivity (BLE/Wi Fi) and high reliability communications (CAN, SPI/Iu00b2C), and lead motor control integrations that balance performance, responsiveness, and patient safety. Youu2019ll collaborate cross functionally with Product Management, Mechanical, Electrical, Quality/Regulatory, and Manufacturing to translate clear requirements into verifiable designs, ensure end to end 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: Responsibilities may include: u2022Design & implement embedded firmware in C/C++ for microcontroller-based systems leveraging RTOS for deterministic, safety critical operation. u2022Develop connectivity features (Bluetooth/BLE, Wi Fi) and robust communications (CAN bus, SPI/Iu00b2C) for multi-board, multi-sensor systems. u2022Own motor control firmware: integrate motor drivers/control circuits, implement control loops, and optimize performance, responsiveness, and safety. u2022Contribute 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). u2022Document and trace requirements, architecture, design, risk controls, verification, and defects in Agile/Jira with end-to-end traceability. u2022Test rigorously: create unit and integration tests, bring up hardware, perform fault injection, and support verification/validation activities. u2022Tooling & automation: build developer tooling and scripts in Python; contribute to CI workflows; instrument firmware for diagnostics and telemetry. u2022Cross-functional collaboration: partner with Electrical, Systems, Quality/Regulatory, Manufacturing, and Field Service to support builds, audits, transfers to production, and post market improvements. u2022Regulatory support: prepare technical documentation and evidence for UL, FCC, and FDA submissions in collaboration with Regulatory Affairs and Quality. u2022Continuous improvement: drive code reviews, design reviews, and process improvements to enhance reliability, security, and developer productivity. We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: Skills and Requirements Press Alt + i to draft with Copilot u20227+ years professional experience in embedded software development. u2022Languages: Strong C/C++ (embedded), working Python (tooling/test). u2022RTOS experience (task scheduling, interrupts, synchronization, timing/latency). u2022Electronics proficiency: Able to read schematics; collaborate closely with EE; oscilloscope/logic analyzer comfort. u2022Process & tools: Agile/Scrum, Jira, VS Code (or similar), code review workflows, version control (Git). u2022Regulated development: Experience in medical device or safety related domains. u2022Standards: Practical experience with IEC 62304, IEC 60601 series, ISO 13485, ISO 14971. u2022Regulatory agencies: Exposure to UL, FCC, and FDA processes/documentation. u2022Education: BS in Computer Engineering, Electrical Engineering, or related field (MS preferred). u2022Microcontrollers: Demonstrated experience; ESP32 experience a plus. u2022Motor drivers/control circuits experience (bring up, tuning, protections, FOC or similar control concepts a plus). u2022OTA firmware update design; secure boot, secure provisioning, and key management. u2022Power management/battery powered device optimization experience. u2022Strong understanding of sensor technologies, including IMUs and encoders. u2022Familiarity with core digital signal processing (DSP) concepts, including data sampling, digital filtering, and Fourier transform techniques. u2022Experience with LVGL for embedded UI design and development. u2022Experience with design controls (e.g., 21 CFR 820.30), EMC/EMI considerations, and test method development. u2022Familiarity with usability engineering and human factors for medical devices. u2022Scripting for HIL/ATE test setups; experience with Python-based test frameworks. u2022Familiarity with defect trend analysis, reliability growth, and post market surveillance inputs to software updates.

Created: 2026-02-23

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.