Medtronic is a healthcare technology company that designs and develops AI-based products and solutions for the medical industry. The role involves joining the algorithm software development team to innovate and improve insulin therapy and glucose sensor algorithms, utilizing skills in modeling, signal processing, and control theory.
Support the product design and development of algorithm systems using model-based development tools (e.g. Simulink, MATLAB)
Support algorithm R&D teams using model-based development tools (e.g. Simulink, MATLAB) for development of industry leading algorithms
Apply best practices for algorithm and software development for safety critical, fault tolerant, real-time software
Contribute to software architecture design to meet software requirements.
Design, develop, test, debug, and implement software related to algorithm development.
Perform analysis to identify the root cause of complex problems and solve them by determining the most appropriate procedure to implement.
Qualification
Required
Bachelor of Science degree in Electrical Engineering, Computer Science or related Engineering field with 2+ years of relevant experience
Or, Advanced degree in Computer Science, Electrical Engineering or related Engineering field with 0+ years of experience
Experience with MATLAB
Experience with Simulink
Exposure to signal processing in real-time software
Exposure to Algorithm development, system identification, and control design
Strong numerical and analytical skills.
Strong debugging and problem-solving skills.
Critical thinker with excellent verbal and written communication skills and ability to articulate complex ideas in easy-to-understand business terms.
Ability to work cross functionally with other engineering teams (e.g. systems engineering, research teams, quality engineering, hardware & software engineering and test, etc.)
Preferred
Experience with Simulink Test, Stateflow and code generation toolboxes (MathWorks Tools)
Comfort with source control management tools (i.e Git or another source control)
Experience with developing software from requirements and with task management systems (e.g. JIRA, Gitlab, TrackWise, PTC Windchill/Integrity, etc.)
Knowledge of Embedded programming
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.