Medtronic is a leader in global healthcare technology dedicated to alleviating pain, restoring health, and extending life. They are seeking a Software Engineer I to develop software solutions for surgical navigation and robotics platforms, focusing on writing clean, testable code and collaborating with cross-functional teams using Agile methodologies.
Design, develop, test, and document customer-facing software components, supporting integration of hardware and software related to surgical navigation and robotics products
Design, develop, test, and document internal software components and infrastructure to support efficient development of software components related to surgical navigation and robotics products
Develop and consume APIs and data interfaces; parse, validate, and transform complex JSON payloads; and implement robust error handling and logging
Create developer tooling and automation (e.g., scripts) to analyze datasets, improve build/test workflows, and increase development efficiency
Apply AI tools responsibly to generate and refine code, tests, documentation, and data transformations, accelerating delivery and improving consistency
Build AI-assisted automation to reduce manual steps in development and support processes (e.g., data validation, log triage, regression analysis), creating simpler and more reliable workflows
Use data-driven methods (profiling, instrumentation, and analysis) to identify bottlenecks and implement changes that improve performance, reliability, and scalability
Participate in requirements gathering, estimating, and planning efforts
Interface with mechanical, electrical, systems, and test engineers as well as quality assurance and regulatory compliance teams
Troubleshoot, debug, maintain, and support existing products
Participate in ongoing professional development activities
Effectively contributes to development teams
Qualification
Required
Bachelor's degree in Data Science, Computer Science, or a similar Engineering discipline
0+ years of software development experience (internships, co-ops, academic projects, or professional experience)
Preferred
Proficiency in at least one programming language (e.g., Python or JavaScript) and ability to apply software engineering best practices (version control, code reviews, unit testing)
Strong grounding in computer science fundamentals (data structures, algorithms, object-oriented design, and debugging)
Experience manipulating data and working with structured formats such as JSON (parsing, transformation, validation, and schema-aware changes); comfortable exploring large datasets to troubleshoot issues and validate behavior
Hands-on experience using AI-enabled tools in a software engineering workflow (e.g., to accelerate coding/testing/documentation, automate repetitive tasks, and improve performance), with attention to quality, security, and traceability
Foundational knowledge of data science concepts (descriptive statistics, basic probability, and experiment/measurement mindset) to make data-driven decisions
Ability to work in an Agile team environment and communicate clearly with technical and non-technical stakeholders
Experience with programming in interpreted languages, specifically Python
Experience with development on the GNU/Linux platform
Experience with data interchange formats and services (JSON, RESTful APIs) and automated testing (unit/integration)
Background in data science, machine learning, or analytics (coursework, projects, or work experience), including feature engineering and model evaluation basics
Experience with Python data tooling (e.g., pandas, NumPy) and using computational notebooks or scripting to prototype analyses and automation
Familiarity with integrating AI capabilities into applications (e.g., prompt design, evaluation, and monitoring) and/or MLOps concepts (model/version management, reproducibility)
Benefits
Health, Dental and vision insurance
Health Savings Account
Healthcare Flexible Spending Account
Life insurance
Long-term disability leave
Dependent daycare spending account
Tuition assistance/reimbursement
Simple Steps (global well-being program)
Incentive plans
401(k) plan plus employer contribution and match
Short-term disability
Paid time off
Paid holidays
Employee Stock Purchase Plan
Employee Assistance Program
Non-qualified Retirement Plan Supplement (subject to IRS earning minimums)
Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums)
Medtronic is a healthcare technology company that designs and develops AI-based products and solutions for the medical industry.