Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Embedded Engineer - Onsite

Insight Global

Overview 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/I²C), and lead motor control integrations that balance performance, responsiveness, and patient safety. You’ll 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 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/I²C) 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. 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). Electronics proficiency: Able to read schematics; collaborate closely with EE; oscilloscope/logic analyzer comfort. 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). Microcontrollers: Demonstrated experience; ESP32 experience a plus. Motor drivers/control circuits experience (bring up, tuning, protections, FOC or similar control concepts a plus). 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. 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 View email address on click.appcast.io learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: #J-18808-Ljbffr Insight Global

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Engineer - Onsite in Nashville, TN vacancy
  • $75k - $95k

     ...Embedded Software Design Engineer To be considered for Embedded Software Design Engineer, here’s what you’ll need to bring with you: ~ Bachelor’s degree in computer science, Computer Engineering, Electrical Engineering, Applied Mathematics, Physics, or related... 
    Senior
    Full time
    Flexible hours

    MRINetwork

    Nashville, TN
    2 days ago
  •  ...operations. They’re looking for a highly skilled Software Systems Developer to join their team. This permanent position , based fully onsite in Gray, Tennessee , is critical for optimizing internal systems and enhancing performance through custom software development and... 
    Suggested
    Permanent employment

    Estreetsecurity

    Nashville, TN
    3 days ago
  • A leading innovator in medical devices based in Lebanon, TN is seeking a Senior Embedded Software Engineer to develop safety-critical firmware for motor-driven medical devices. The role involves designing firmware using C/C++, developing secure connectivity features, and... 
    Senior

    Insight Global

    Nashville, TN
    1 day ago
  • A leading technology company in Nashville, TN is seeking an Embedded Connectivity and Coms Software Engineer. The ideal candidate will have extensive experience in embedded programming, strong skills in C/C++ and Python, and the ability to work in marine environments.... 
    Senior

    Cloud Analytics Technologies, LLC

    Nashville, TN
    5 days ago
  • $65 per hour

    A healthcare consulting firm is seeking a Senior Accountant for an interim, onsite role in Nashville. This position involves supporting a busy year-end audit, handling documentation control, and producing clean financial reporting. Candidates should have experience with... 
    Senior
    Hourly pay
    Contract work
    Interim role
    Shift work

    Beech Valley Solutions

    Nashville, TN
    3 days ago
  • A leading engineering firm in Nashville, TN, is seeking an Embedded Connectivity and Coms Software Engineer. In this role, you will architect, design, and maintain software applications for embedded systems and develop communication protocols such as Bluetooth Low Energy... 
    Senior

    Robotics Prcocess Automation, LLC

    Nashville, TN
    3 days ago
  • A leading technology firm in Nashville, Tennessee is seeking an Embedded Connectivity and Coms Software Engineer. This role involves architecting, designing, and developing software applications for embedded platforms, focusing on Bluetooth Low Energy and Wi-Fi communications... 
    Senior

    Robotics Technologies LLC

    Nashville, TN
    3 days ago
  • A leading marine technology company in the United States is seeking an Embedded Connectivity and Coms Software Engineer. This role involves developing applications using C/C++ and Python for electronic systems on boats, including work with Bluetooth Low Energy and Wi-Fi... 
    Senior

    Ethereum Technologies LLC

    Nashville, TN
    3 days ago
  • A tech company specializing in embedded systems seeks an Embedded Connectivity and Coms Software Engineer in Nashville, Tennessee. The role involves architecting and developing software for embedded platforms, requiring over 8 years of experience in embedded programming... 
    Senior
    Hourly pay
    Flexible hours

    Quantum Technologies. LLC

    Nashville, TN
    4 days ago
  • $78.4k - $130k

     ...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded...  ...Fairmont, MN facility, with the possibility of additional onsite visits depending on project-specific needs. #LI-Remote... 
    Local area
    Remote work

    ITW

    Nashville, TN
    9 hours ago
  •  ...should have over 5 years of experience with C#, .NET technologies, JavaScript, SQL, and Azure. Benefits include medical, dental, vision, PTO, and 401k matching. This is an onsite role, requiring 5 days a week in the office. #J-18808-Ljbffr Motion Recruitment Partners LLC
    Full time
    Work at office

    Motion Recruitment Partners LLC

    Nashville, TN
    3 days ago
  •  ...Position Summary: The Senior Wireless Deployment Engineer is a critical technical role responsible for the design, deployment, optimization, and lifecycle management of enterprise wireless networks. This position serves as a senior subject matter expert (SME) for... 
    Senior

    Red River

    Nashville, TN
    2 days ago
  •  ...BMC Firmware Engineer Maxonic maintains a close and long-term relationship with our direct...  ..., CA or Nashville, TN Work Schedule: Onsite The BMC (Baseboard Management...  ...the design, development, and debugging of embedded firmware for servers and data center platforms... 
    Full time
    Remote work

    Maxonic

    Nashville, TN
    2 days ago
  • A leading technology company in Nashville is seeking a Senior Recruiting Coordinator to oversee the coordination function for the Technical Recruiting team. The role involves managing complex scheduling, maintaining high-quality interactions with candidates, and enhancing...
    Senior
    Work at office

    Metropolis

    Nashville, TN
    1 day ago
  • A leading engineering firm in Tennessee is seeking a seasoned Firmware Design Engineer to develop and maintain firmware for embedded processor designs. The ideal candidate will have a strong background in ANSI-C/C++ firmware development, communication protocols, and Real... 
    Relocation

    Diversified Power International, LLC.

    Nashville, TN
    1 day ago
  • A leading automation company in Nashville seeks a Senior Electrician to manage electrical assembly processes and mentor team members. This role requires a journeyman's card or relevant vocational education along with a minimum of 5 years of electrical experience. Candidates...
    Senior

    JR Automation

    Nashville, TN
    4 days ago
  •  ...Conexess Group is aiding a large healthcare client in their search for a Senior Full Stack Engineer in a remote capacity. This is a direct hire opportunity with a competitive compensation package. Please note we are unable to provide sponsorship or work c2c for this role... 
    Senior
    Remote work

    Conexess

    Nashville, TN
    9 hours ago
  • A healthcare services company is seeking a Care Partner for the Acute Surgical Care Stepdown Unit in Nashville, TN. The role involves designing and maintaining reporting, validating and analyzing data, and translating complex data sets into actionable insights. Candidates...
    Senior
    Shift work

    Maximus

    Nashville, TN
    1 day ago
  •  ...Sr. Fullstack Engineer Location: LaVergne, TN Role Type: FTE Hybrid / Remote Pay Range: Very strong Base 115-130k, Excellent Bonus program 10-20%, Excellent Benefits and PTO Overview: Sr. Fullstack Engineer This person will be our Senior technical programmer... 
    Senior
    Remote work

    THORNDALE PARTNERS

    Antioch, TN
    2 days ago
  •  ...BIOS Firmware Engineer Maxonic maintains a close and long-term relationship with our...  ..., CA or Nashville, TN Work Schedule: Onsite The BIOS/UEFI Firmware Engineer is responsible...  ...proficiency in C/C++ programming for embedded systems. In-depth knowledge of UEFI... 
    Full time

    Maxonic

    Nashville, TN
    2 days ago
  • Gilder Search Group is seeking a Data Engineer in Nashville, TN. The role involves designing and maintaining scalable data pipelines, developing SQL queries, and ensuring data quality. Candidates should have over 6 years of experience in data engineering, proficiency with... 
    Senior
    Contract work

    Gilder Search Group

    Nashville, TN
    5 days ago
  • $70 - $90 per hour

     ...team where your ideas are heard, your potential is recognized, and your career can truly flourish. The Position: We are seeking a Sr. Full-Stack Developer with deep expertise in .NET (C#), Angular, and API-driven architectures to support the development of a modern,... 
    Senior
    Hourly pay
    Full time
    Contract work
    For contractors

    Thomas and Company

    Nashville, TN
    1 day ago
  • A leading provider of aviation ground support products is seeking a Senior Field Service Technician to perform diagnostics and repairs on ground support equipment across Tennessee. The position demands extensive travel (up to 80%) and requires expertise in electrical, mechanical...
    Senior
    Hourly pay
    Daily paid

    Oshkosh Corporation

    Nashville, TN
    3 days ago
  •  ...Mid-Level Software Engineer (Engineer II) At Coats, we design, build, and support the technologies and machines that keep automotive...  ...problem domains. Responsibilities: Develop, debug, and test embedded firmware and software for automotive service machines (tire... 

    Coats

    Antioch, TN
    1 day ago
  •  ...our team as we help shape a brighter way forward. Building Engineer JLL What this job involves: As a Building Engineer at...  ...washing, and tenant improvement coordination. Location:   Onsite This position does not provide visa sponsorship. Candidates... 
    Senior
    Daily paid
    Full time
    Work at office
    Local area

    *US AMR-Jones Lang LaSalle Americas, Inc.

    Nashville, TN
    4 days ago
  • Senior Project Manager - Oracle ERP Contract: 12 months Location: Hybrid (onsite and remote) Travel: Required - heavier during early phase, then monthly as needed Start: 2-4 weeks Compensation: 81/hr We are hiring a Senior Project Manager to lead an Oracle EBS to Oracle... 
    Senior
    Contract work
    Remote work

    Vaco Recruiter Services

    Nashville, TN
    5 days ago
  • $120k

     ...The Sr CRM Systems Full Stack Engineer will be responsible for gathering requirements and building out new operational components as well as continued maintenance and support of existing components of our Customer Relationship Management systems (Salesforce.com and Salesforce... 
    Senior
    For contractors
    Worldwide

    The Hertz Corporation

    Nashville, TN
    4 days ago
  •  ...candidates that will contribute to the diversification and enrichment of ideas and perspectives at AHEAD.  AHEAD’s Sr. ServiceNow Solutions Engineers are the technical experts that collaborate with our AHEAD account teams to help identify, qualify, and build solutions... 
    Senior
    Work at office

    AHEAD

    Nashville, TN
    10 days ago
  • $100k - $120k

     ...Description Our company is seeking an experienced, knowledgeable Fenestration, Wall Systems and Waterproofing Sr. Consultant in the Birmingham (onsite) or Huntsville, AL (remote) and Nashville, TN (remote) markets , to sell and deliver Building Envelope Applied Technical... 
    Senior
    Remote job
    Relocation package

    Global Team Staffing, LLC

    Nashville, TN
    more than 2 months ago
  • $140k

     ...A Day in the Life: We are seeking a talented Sr Full Stack Developer to join our Strategic Data & Analytics team working on...  ...building software at a sustainable pace in a highly productive engineering culture. Experience with Palantir Foundry is highly preferred but... 
    Senior
    Work at office
    Remote work
    Worldwide

    The Hertz Corporation

    Nashville, TN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Embedded Engineer - Onsite. Be the first to apply!