Talent.com
Embedded Software Engineer
Embedded Software EngineerPKR • Franklin, TN, US
Embedded Software Engineer

Embedded Software Engineer

PKR • Franklin, TN, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

Who Our Client Is

Our client is a mission-driven medical technology organization focused on advancing immune-modulating and cell-based therapies that improve patient outcomes worldwide.

What Our Client Needs

An Embedded Software Engineer to support the development and testing of embedded software for complex electromechanical medical devices used in therapeutic systems.

Who You Are

You are curious, detail-oriented, and eager to learn. You enjoy working close to hardware, collaborating across disciplines, and building reliable software for regulated environments.

What You’ll Do

  • Develop and test embedded firmware for pumps, valves, sensors, actuators, and optical components
  • Implement real-time control logic using C / C++ on microcontrollers, RTOS, or embedded Linux
  • Support hardware and software integration with electrical, mechanical, and bioengineering teams
  • Develop and debug communication interfaces including UART, SPI, I²C, CAN, and Ethernet
  • Perform unit testing, verification, and debugging to ensure safety and reliability
  • Prepare software documentation, design history records, and risk analyses aligned with IEC 62304
  • Analyze sensor data and support signal processing, control, and diagnostic efforts
  • Contribute to test automation using Python or scripting tools
  • Participate in code reviews, design reviews, and continuous improvement
  • Support early efforts involving embedded data analysis and inference models

Travel and supervisory responsibilities :

This role has no regular travel and does not include people management responsibilities.

What You’ll Need

  • BS in Computer Engineering, Electrical Engineering, Computer Science, or a related field
  • 0–4 years of embedded software development experience through industry, internships, co-ops, or academic projects
  • Proficiency in C / C++ for embedded systems
  • Familiarity with RTOS or embedded Linux concepts
  • Understanding of real-time systems and hardware–software interfaces
  • Working knowledge of SPI, I²C, UART, and CAN
  • Debugging skills using oscilloscopes, logic analyzers, or similar tools
  • Strong documentation, communication, and collaboration skills
  • Ability to manage multiple priorities in an R&D environment
  • What They Offer

  • Opportunities for professional development and career growth
  • Collaborative and innovative work environment
  • Medical, Dental, and Vision Insurance
  • Life and AD&D Insurance
  • Short- and Long-Term Disability Coverage
  • 401(k) with generous company match
  • Health Savings Account (HSA) and Flexible Spending Account (FSA) with company match
  • Wellness Program and Employee Assistance Program (EAP)
  • Generous Paid Time Off (PTO)
  • Equal Opportunity Statement

    Our client believes that diversity fuels innovation, strengthens teams, and drives success. They are committed to fostering a workplace where every individual—regardless of background—feels valued, respected, and empowered to thrive. Discrimination or harassment of any kind is strictly prohibited.

    Our client does not discriminate based on race, color, religion, sex, sexual orientation, gender identity or expression, national origin, ethnicity, age, disability, veteran status, marital status, or any other characteristic protected by applicable laws. Their commitment extends beyond compliance; they actively cultivate an inclusive culture where diverse perspectives are welcomed, and every employee has an equal opportunity to contribute and succeed.

    [job_alerts.create_a_job]

    Embedded Software Engineer • Franklin, TN, US

    [internal_linking.similar_jobs]
    Customer Support Representative - Work from Home - TurboTax

    Customer Support Representative - Work from Home - TurboTax

    TurboTax • Franklin, Tennessee
    [filters.remote]
    [job_card.full_time]
    Work from home with TurboTax Product Expert.Get a $405 Certification bonus³.Work from home & set your own flexible schedule between 8am EST and 12am midnight EST Monday to Sunday⁴.Earn an ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Security Engineer - Application & AI Security (REMOTE)

    Security Engineer - Application & AI Security (REMOTE)

    EnableComp • Franklin, TN, United States
    [filters.remote]
    [job_card.full_time]
    EnableComp provides Specialty Revenue Cycle Management solutions for healthcare organizations, leveraging over 24 years of industry-leading expertise and its unified. Powered by proprietary algorith...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Delivery Driver-Immediate Start

    Delivery Driver-Immediate Start

    DoorDash • Chapmansboro, TN, United States
    [job_card.full_time] +1
    Why Deliver with DoorDash? DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day.Whether you’re l...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Gestational Surrogate (Surrogate Mother)

    Gestational Surrogate (Surrogate Mother)

    Newborn Advantage Surrogacy • Ashland City, TN, US
    [job_card.full_time]
    Newborn Advantage Surrogacy is seeking qualified women to become gestational surrogates and help families grow.As a surrogate, you’ll carry a pregnancy for intended parents while receiving comprehe...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Remote Healthcare Support Representative

    Remote Healthcare Support Representative

    Liveops • Franklin, Tennessee, United States
    [filters.remote]
    [job_card.full_time]
    Healthcare Support Representative — Independent Contractor.Make a difference—one call at a time, with the freedom to serve on your terms. Join a network of self-employed professionals supporting pat...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Physical Therapist (PT) $8,000 Sign on Bonus

    Physical Therapist (PT) $8,000 Sign on Bonus

    Signature HealthCARE of Clarksville • Chapmansboro, TN, US
    [job_card.full_time]
    Signature HealthCARE of Clarksville is a 120-bed skilled nursing facility.It is our mission as a family-based organization to revolutionize the healthcare industry through a culture of resident cen...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Survey Taker : Earn up to $25 per survey (Remote)

    Survey Taker : Earn up to $25 per survey (Remote)

    Earn Haus • Columbia, TN, US
    [filters.remote]
    [job_card.full_time] +1
    Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion. You will help influence brand decisions on se...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    CDL-A Owner Operators - $1,500 Sign On Bonus

    CDL-A Owner Operators - $1,500 Sign On Bonus

    Dunavant Logistics • Thompson's Station, TN, US
    [job_card.full_time]
    Call 866-535-6884 to speak to someone today!.Looking for real change? Join a terminal that s growing fast and backed by.Referral Bonus bring a friend, get paid . Drop & Hook and Live Unload option...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Frontend

    Senior Software Engineer - Frontend

    ZipLiens • Franklin, TN, United States
    [job_card.full_time]
    Zipliens is looking for a Senior Frontend Software Engineer to join our team building the next generation of applications for the legal industry. After several years of high growth, Zipliens has bec...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted]
    Physician / Emergency Medicine / Tennessee / Locum Tenens / Locums Emergency Medicine Job in Tennessee

    Physician / Emergency Medicine / Tennessee / Locum Tenens / Locums Emergency Medicine Job in Tennessee

    Hayman Daugherty Associates • Columbia, TN, US
    [job_card.full_time]
    Locums Emergency Medicine Job in TennesseeUrgently seeking Emergency Medicine Physician for locums coverage near Columbia, TN. Job Details : Coverage Type : No call Coverage Date : 3 / 1 / 2022 - Ongoing S...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    TurboTax Product Expert (Work From Home)

    TurboTax Product Expert (Work From Home)

    Intuit • Joelton, TN, US
    [filters.remote]
    [job_card.full_time]
    Join TurboTax as a TurboTax Product Expert and be the friendly face our customers rely on during tax season.We're looking for individuals with excellent communication skills and a passion for assis...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Windows Administator / Platform Engineer IV

    Senior Windows Administator / Platform Engineer IV

    Hudson Manpower • Franklin, TN, US
    [job_card.full_time]
    We're hiring a Platform Engineer IV with deep expertise in Windows Administration and enterprise application support.This role supports mission-critical environments and tools like IBM FileNet and ...[show_more]
    [last_updated.last_updated_30]
    Work from home as a TurboTax Product Expert ($18.50 per hour plus Bonus)

    Work from home as a TurboTax Product Expert ($18.50 per hour plus Bonus)

    TurboTax • Franklin, Tennessee
    [filters.remote]
    [job_card.full_time]
    Work from home with TurboTax Product Expert.Get a $405 Certification bonus³.Work from home & set your own flexible schedule between 8am EST and 12am midnight EST Monday to Sunday⁴.Earn an ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    HealthMarkets Insurance Agent

    HealthMarkets Insurance Agent

    HealthMarkets • Franklin, TN, US
    [job_card.full_time]
    If you’re looking for an exciting opportunity where you can change people’s lives and achieve financial success as an independent insurance agent, you’ve come to the right place.Becoming an indepen...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    TurboTax Product Expert (Work From Home)

    TurboTax Product Expert (Work From Home)

    Intuit - TurboTax • Ashland City, TN, US
    [filters.remote]
    [job_card.full_time]
    Join TurboTax as a TurboTax Product Expert and be the friendly face our customers rely on during tax season.We're looking for individuals with excellent communication skills and a passion for assis...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Nuclear Engineer

    Nuclear Engineer

    U.S. Navy • Ashland City, TN, US
    [job_card.full_time]
    To be eligible to enlist in the U.Navy, candidates must be between the ages of 18-34.The most powerful energy sources in the world need the most powerful minds behind them.As a Nuclear Reactors Eng...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer - Frontend

    Senior Software Engineer - Frontend

    Zipliens • Franklin, Tennessee, United States
    [job_card.full_time]
    Zipliens is looking for a Senior Frontend Software Engineer to join our team building the next generation of applications for the legal industry. After several years of high growth, Zipliens has bec...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Franklin, Tennessee, US
    [filters.remote]
    [job_card.full_time]
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...[show_more]
    [last_updated.last_updated_variable_days]