Senior Medical Device Software Development Engineer Job at MRA - The Management Association, Mchenry, IL

TGc3UGI2T1FtcC80MXZWZ3JkQXRKampwQnc9PQ==
  • MRA - The Management Association
  • Mchenry, IL

Job Description

Senior Medical Device Software Development Engineer - Medical Devices Medela LLC | McHenry, IL | Hybrid Full-Time | Embedded Systems | RTOS | Medical Devices Salary starting at $120K plus bonus About the Role Are you passionate about developing cutting-edge embedded software that improves patient outcomes worldwide? We're looking for a Senior Software Development Engineer to join our team. You'll help drive innovation in our next-generation medical devices, serving as a subject matter expert (SME) for embedded software and leading cross-functional integration with hardware, electrical, and mechanical teams. This is a hands-on, high-impact role where engineering excellence meets real-world purpose. If you're an innovative engineer who thrives in a fast-paced, collaborative environment and wants to shape the future of medical technology - we want to hear from you. What You'll Do, Sr. Medical Device Software Development Engineer

  • Design and develop embedded software for advanced medical devices.
  • Translate high-level product requirements into actionable software design and implementation plans.
  • Drive cross-functional project needs through extensive system integration experience with microprocessor-based hardware and software.
  • Lead code reviews, ensuring quality, maintainability, and compliance with coding standards.
  • Collaborate closely with hardware, electrical, and mechanical engineers to integrate software with control systems.
  • Support verification, validation, and traceability across the software lifecycle.
  • Manage project priorities and deliverables in an agile development environment.
  • Mentor junior engineers and promote best practices in embedded systems design.
  • Ensure all development aligns with global regulatory standards (ISO 14971, 60601, 62304, etc.).
What You Bring, Sr. Medical Device Software Development Engineer
  • Bachelor's degree in Software, Computer, or Electrical Engineering (or related field).
  • 5+ years developing embedded software for electromechanical or medical devices.
  • Proficiency in C, C++, and Python; experience with Bash, PowerShell, or YAML a plus.
  • Expertise in microprocessor-based systems, including register-level programming.
  • Strong hands-on experience with RTOS, communication protocols (SPI, I2C, RS232, RS485), and networking.
  • Familiarity with Git, Azure DevOps, CI/CD pipelines, and test-driven development (TDD).
  • Experience debugging hardware/software integration using lab tools and schematics.
  • Knowledge of STM32 development, TouchGFX, and UI development preferred.
  • Understanding of medical device software life cycle and global compliance standards.
  • Travel up to 10%.
  • Must be able to communicate effectively in English.
What We Offer our Sr. Medical Device Software Development Engineer
  • Starting salary: $120K plus bonus
  • Comprehensive benefits plan
  • 401K with match
  • Money Purchase Plan
  • 16-week Paid Parental Leave
  • Generous PTO package, plus 14 paid holidays
  • A great place to work!
This is not a job description. More details will be provided regarding the Sr. Medical Device Software Development Engineer position. As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, citizenship, sex, protected veteran status, age, physical or mental disability, medical condition, HIV/AIDs status, marital status, domestic partner status, sexual orientation, gender identity (transgender status), weight, height or any other characteristic protected by federal, state, or local law or ordinance.

Job Tags

Full time, Local area, Worldwide,

Similar Jobs

OnSite Dermatology

OnSite Dermatology Nurse Practitioner Job at OnSite Dermatology

Job Description Job Description Company Description OnSite Dermatology is a highly respected national organization providing mobile dermatology...  ...services to seniors living in retirement communities and nursing homes specializing in the detection and treatment of pre-... 

Cybersify Cloud computing Pvt ltd

Shopify Developer Job at Cybersify Cloud computing Pvt ltd

# Design, develop, and maintain Shopify stores and custom themes. # Customize existing Shopify themes to meet business and client requirements. # Integrate and configure third-party Shopify apps and APIs. # Develop custom functionalities using Liquid , HTML ,... 

University of Minnesota Masonic Children's Hospital - Univer...

Pediatrics - Genetics - Physician - Academics - Program Director Job at University of Minnesota Masonic Children's Hospital - Univer...

Pediatrics - Genetics - Physician - Academics - Program Director at University of Minnesota Masonic Children's Hospital - University of Minnesota Physicians summary: Academic physician leadership role for a board-certified/eligible Pediatrician with Medical Genetics...

MCI

Work-at-Home Customer Service Representative Job Openings (Full-Time) Job at MCI

 ...Job Opportunity Sydney Call Centre, a MCI company is looking for work at home customer service, help desk, technical support, and sales representatives to support remote work demand. In these roles, you will handle inbound customer inquiries, or troubleshoot basic technical... 

St. Louis Park Public Schools

Custodian 2 Night Floater Job at St. Louis Park Public Schools

 ...Title: Custodian 2 Night Floater DBM Classification: A12/Grade 2 Department: Buildings & Grounds Salary Range: $19.33 - $25.06 Employee Group: Custodial Prepared Date: December 2025 Reports to: Facilities Coordinator FTE/ FLSA Status...