Software Engineer II
Listed on 2026-06-02
-
Software Development
Software Engineer, Embedded Software Engineer
A Day in the Life
This position is part of the software operations transfer team within the Software Center of Excellence. The role focuses on developing and validating software tools and applications, and procedures for releasing production software to manufacturers and field service teams. It involves testing and validating tools on robotic hardware systems, supporting test fixtures on production lines, and ensuring smooth service activities in hospitals.
The engineer works closely with software, project management, operation, field service, and quality teams to implement design transfer for software releases, provide training, and develop monitoring tools to improve system performance and debugging.
- Develop software applications and tools for field service and manufacturing.
- Maintain existing tools used by field service and manufacturing.
- Contribute to drafting service and manufacturing instructions.
- Lead the verification testing for service and manufacturing software releases.
- Develop software tools for research and development and manufacturing.
- Provide software support and assistance during system upgrades in the field.
- Provide software support and assistance to the manufacturing product lines.
- Create training materials for field service engineers and manufacturing test engineers.
- Learn and master software deployment procedures for all aspects of the robotic platform.
- Learn the manufacturing and service procedures of the entire robotics system.
- Contribute to the assessment of proposed software releases and service process changes.
- Guide efforts to improve software deployment and system debugging processes under service settings.
- Master the software release process with Agile practices.
- Bachelor’s degree related to electrical, biomedical, computer, mechanical, robotics engineering, or computer science.
- 2+ years of experience or advanced degrees with 0+ years of experience.
- Comfortable prioritizing tasks based on general guidance with limited direct oversight.
- Proficiency with at least one programming language.
- Fluency in English.
- Experience with LabVIEW, test stand, and test automation.
- Experience with software verification and validation.
- Excellent communication skills.
- Experience with Linux, shell scripting, Python scripting, and software installation.
- Experience with QNX and knowledge of C and C++.
- Working knowledge of computer networking.
- Working knowledge of operating systems.
- Working experience with manufacturing.
- Prior experience with system-level debugging.
- Experience with electro-mechanical devices controlled by software.
- Working experience in full-lifecycle engineering programs and processes.
- Knowledge of relevant technologies including:
- Mechatronics / Robotics
- Mechanical and electrical interfaces
- Communication protocols
- Sensors, actuators, and controllers
- Kinematics of mechanisms
- Vision and display systems
Job Requirements
The physical demands described in the responsibilities section represent the essential functions of this job. The employee must be independently mobile, interact with a computer, and communicate with peers and co‑workers. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
U.S. Work Authorization & SponsorshipWork authorization sponsorship (H‑1B, TN, J, etc.) is offered exclusively for Principal‑level roles and above. Candidates for roles below the Principal level must possess unrestricted U.S. work authorization at the time of hire and for the duration of employment.
Benefits & Compensation- Salary range $ – $ (U.S. locations excluding Puerto Rico)
- Eligible for the Medtronic Incentive Plan (MIP)
- 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
- Employee Stock Purchase Plan
- 401(k) plan with employer matching
- Short‑term disability
- Paid time off and holidays
- Employee Assistance Program
- Capital Accumulation Plan (subject to IRS requirements)
Medtronic is an equal opportunity employer that encourages diversity in the workplace. We provide reasonable accommodations for qualified individuals with disabilities and comply with all applicable federal, state, and local laws regarding employment practices.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).