Talent.com
Software Engineer - Python Development
Software Engineer - Python DevelopmentThermo Fisher Scientific • Madison, Wisconsin, United States of America
Software Engineer - Python Development

Software Engineer - Python Development

Thermo Fisher Scientific • Madison, Wisconsin, United States of America
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

You will join the Digital Platforms group focusing on enterprise initiatives and technical projects. This multifaceted environment offers an outstanding opportunity to craft the future of our digital offerings.

Location :

This position is a site-based role with the opportunity to work at one of our three locations : Oakwood Village, Ohio; Madison, Wisconsin; or Tewksbury, Massachusetts.

What you will do :

  • Define and develop verifiable requirements and software builds.
  • Write technical documentation for software architecture, development, and verification plans.
  • Develop software requirements, architectures, and build fault-tolerant systems
  • Participate in all aspects of software development, systems integration, test execution, issue resolution, and reviews.
  • Collaborate and communicate effectively with software, hardware, and test engineers across the team.

How you will get here :

Education :

BS in Computer Science, Engineering, Chemistry, Mathematics, or equivalent work experience with 3+ years of related experience.

Qualifications : Required :

  • 3+ years of years of Python application development
  • Experience with MQTT or other message brokers
  • Experience developing and deploying applications under Linux environment
  • Knowledge of modular, maintainable coding practices for embedded / gateway applications.
  • Preferred :

  • Experience in AWS IoT Core and AWS Greengrass v2 components development.
  • Ability to develop, package, and deploy custom Greengrass components in Python.
  • Experience setting up secure IoT communication between devices and the AWS cloud using IoT policies, certificates, and device shadows.
  • Experience working with AWS SDK for Python (boto3) for IoT and cloud interactions.
  • Experience with Linux-based IoT gateways (system configuration, networking, security hardening).
  • Familiarity with system services, logging, and debugging tools for device operation.
  • Experience with IAM roles / policies, IoT Things, and IoT Groups for device security and management.
  • Ability to configure and manage cloud-side resources (, Lambda functions, S3 storage, DynamoDB, MQTT topics) to integrate with IoT Core.
  • Understanding of TLS, certificates, and secure communication protocols for IoT devices.
  • Capability to diagnose connectivity problems between the gateway and AWS IoT Core (firewall, ports, MQTT topics).
  • General Skills

  • Strong debugging and problem-solving skills in distributed IoT systems.
  • Familiarity with DevOps practices, CI / CD pipelines, and source control (GitHub).
  • Good documentation and interpersonal skills for working with cross-functional teams.
  • Join us at Thermo Fisher Scientific Inc. and contribute to our mission of enabling our customers to make the world healthier, cleaner, and safer. Embrace this opportunity to grow within our dynamic organization and make a significant impact on global health and safety!

    Compensation and Benefits

    The salary range estimated for this position based in Massachusetts is $95,–$156,

    This position may also be eligible to receive a variable annual bonus based on company, team, and / or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our colleagues and their families can count on, which includes :

    A choice of national medical and dental plans, and a national vision plan, including health incentive programs

    Employee assistance and family support programs, including commuter benefits and tuition reimbursement

    At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policy

    Retirement and savings programs, such as our competitive 401(k) retirement savings plan

    Employees’ Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount

    [job_alerts.create_a_job]

    Software Engineer Python Development • Madison, Wisconsin, United States of America

    [internal_linking.similar_jobs]
    Docfinity administrator / Python Developer

    Docfinity administrator / Python Developer

    HTC Global Services Inc • Madison, WI, US
    [job_card.full_time]
    Job Summary The DocFinity Administrator / Python Developer is responsible for administering, configuring, and extending the DocFinity Enterprise Content Management (ECM) platform through advanced w...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Wireless Solutions Engineer

    Wireless Solutions Engineer

    Singlewire Software, LLC • Madison, WI, United States
    [job_card.full_time]
    Singlewire Software is the developer of Visitor Aware and InformaCast, leading visitor management and emergency notification platforms. Our software is used by more than 6,000 organizations around t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    OTR Lease Operator

    OTR Lease Operator

    ACA Truck Leasing • Waunakee, WI, United States
    [job_card.full_time]
    Looking to increase your earning potential? Our Lease Operator / Purchase program may be what you're looking for.No credit check, low refundable security deposit, walk-away lease.We take care of all ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Play Games. Get Paid Fast.

    Play Games. Get Paid Fast.

    Scrambly • Sun Prairie, WI, US
    [job_card.full_time]
    Earn money playing games with Scrambly.Typical users earn $50–$500 based on effort, with quick payouts available in minutes via PayPal, gift cards, or credit cards.[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Data Annotation • Sun Prairie, Wisconsin
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Python Software Engineer

    Python Software Engineer

    Hardin Design • Madison, WI, US
    [job_card.full_time]
    At Hardin Design & Development, we are passionate about creating awesome software, web applications and mobile for our customers. We work with everyone, from startups to the Fortune 500 companie...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Senior Python Engineer - AI Trainer

    Remote Senior Python Engineer - AI Trainer

    SuperAnnotate • Sun Prairie, Wisconsin, US
    [filters.remote]
    [job_card.full_time]
    As a Senior Python Engineer, you will work remotely on an hourly paid basis to review AI-generated Python solutions and technical explanations, as well as generate high-quality reference content th...[show_more]
    [last_updated.last_updated_variable_days]
    Surrogates Start at $55K–$75K+ — Includes $1,200 Bonus + $11K Pre-Pregnancy Payout

    Surrogates Start at $55K–$75K+ — Includes $1,200 Bonus + $11K Pre-Pregnancy Payout

    Physician's Surrogacy • Waunakee, WI, US
    [job_card.full_time] +2
    Earn up to $75,000 as a stay-at-home mom or as a second job.Sign up today and earn $1,200 bonus.What qualities make you a great Surrogate?. Experienced no complications during your own pregnancy.Hea...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Insurance Field Sales Agent

    Insurance Field Sales Agent

    Platinum Supplemental Insurance, Inc. • Evansville, WI, US
    [job_card.full_time]
    Ready to jump-start your career and take charge of your earning potential?.At Platinum Supplemental Insurance, we’re looking for motivated individuals ready to learn, grow, and thrive in a fast-pac...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Systems Engineer

    Embedded Systems Engineer

    2G Engineering LLC • Sun Prairie, Wisconsin, US
    [job_card.full_time]
    Job Description Job Description Embedded Systems Engineer Job Summary : 2G Engineering is an engineering design company located in Sun Prairie, WI. We primarily design and manufacture systems for s...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Dental Ownership Opportunity - We Help Build it, We Help Operate it, You Keep the Profits

    Dental Ownership Opportunity - We Help Build it, We Help Operate it, You Keep the Profits

    Clear Lakes Dental Franchise • Sun Prairie, Wisconsin, US
    [job_card.full_time] +1
    Job Description Job Description Description : Join our network of owner dentists at Clear Lakes Dental.We are now building in Sun Prairie! In 2024, Clear Lakes Dental clinics that had been in oper...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Supply Chain & Fulfillment Co-Op (Sun Prairie, WI)

    Supply Chain & Fulfillment Co-Op (Sun Prairie, WI)

    Colony Brands, Inc. • Sun Prairie, WI, US
    [job_card.full_time]
    The Supply Chain & Fulfillment Co-Op will begin in June and end in December 2026.Due to the nature of our business needs we are not able to offer these roles as summer only position.These employees...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Family Medicine Advanced Practitioner (PA) at SSM Health in Waunakee Clinic

    Family Medicine Advanced Practitioner (PA) at SSM Health in Waunakee Clinic

    HealthEcareers - Client • Waunakee, WI, USA
    [job_card.full_time]
    SSM Health is an Equal Opportunity Employer : .Advanced Practitioner - Family Medicine- Waunakee Clinic- Waunakee, WI.SSM Health Dean Medical Group– Waunakee. Family Medicine Advanced Practitioner to ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Full-Time Family Medicine APP (FNP or PA) - Evansville, Wisconsin

    Full-Time Family Medicine APP (FNP or PA) - Evansville, Wisconsin

    HealthEcareers - Client • Evansville, WI, USA
    [job_card.full_time]
    SSM Health is an Equal Opportunity Employer : .Advanced Practice Provider to join our Family Medicine office.New and recent grads are welcome to apply. NO nights / weekends / holidays or call!.Best-in-cla...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Travel Physical Therapist (PT) - $1,698 to $1,898 per week in Wyocena, WI

    Travel Physical Therapist (PT) - $1,698 to $1,898 per week in Wyocena, WI

    AlliedTravelCareers • Wyocena, WI, US
    [job_card.full_time] +1
    AlliedTravelCareers is working with Jackson Therapy Partners to find a qualified Physical Therapist (PT) in Wyocena, Wisconsin, 53969!. Looking for a change of scenery and a chance to help others? J...[show_more]
    [last_updated.last_updated_30] • [promoted]
    L1 Systems Analyst

    L1 Systems Analyst

    Kodiak Labor Solutions • Windsor, Wisconsin, US
    [job_card.full_time]
    L1 Systems Analyst – Entry-Level / Customer Service Focused •.Do you have the following skills, experience and drive to succeed in this role Find out below. Our client is seeking an L1 Systems Analys...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Merchandising Specialist-Full time, Sun Prairie, WI (1121)

    Merchandising Specialist-Full time, Sun Prairie, WI (1121)

    Alpha Baking • Sun Prairie, WI, US
    [job_card.full_time]
    Expected work schedule - 6 days per week, including weekends, mostly morning hours.AM - 12 : 00 and 2-3 afternoons per week from 3 : 00-4 : 00 PM. Duties include, but are not limited to : .Receive deliverie...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead AI Safety and Enablement Engineer

    Lead AI Safety and Enablement Engineer

    Exact Sciences • Madison, WI, US
    [job_card.full_time] +1
    At Exact Sciences, we’re helping change how the world prevents, detects and guides treatment for cancer.We give patients and clinicians the clarity needed to make confident decisions whe...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]