Software Engineer II
Listed on 2026-06-06
-
Software Development
Software Engineer, Embedded Software Engineer, Robotics
Application window closes 12 Jun 2026.
OverviewWe anticipate the application window for this opening will close on 12 Jun 2026. A Software Engineer II will join the Software Operations Transfer Team within the Software COE for the Robotic Assisted Surgery platform. The role involves developing, validating, and maintaining software tools and applications that support the production and field service of robotic hardware systems.
Day in the LifeThis position will develop, test, and validate software tools and applications on robotic hardware systems. The engineer will work closely with other software teams, project management, operations, field service and quality teams to implement design transfer for software releases. Responsibilities also include providing training to field service and manufacturing engineers, maintaining current tools, and developing monitoring tools for system performance.
Key Responsibilities- Develop software applications and tools for field service and manufacturing.
- Maintain current tools used by field service and manufacturing.
- Contribute to drafting service and manufacturing instructions.
- Lead verification testing for service software release and manufacturing release.
- Contribute to software tools development for R&D and manufacturing.
- Provide software support during system upgrades in the field.
- Provide software support to manufacturing product lines.
- Create training materials for field service and manufacturing test engineers.
- Learn and master software deployment procedures for all aspects of the robotic platform.
- Learn manufacturing and service procedures of the whole robotics system.
- Contribute to assessment of proposed software releases and service process changes.
- Guide efforts to improve software deployment and system debugging processes in service settings.
- Master the software release process with Agile.
- 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.
- Comfort prioritizing tasks based on general guidance with limited direct oversight.
- Proficient 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, software installation, etc.
- 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, controllers
- Kinematics of mechanisms
- Vision and display systems
Salary range: $100,000 – $150,000 USD (U.S. excluding Puerto Rico). Eligible for Medtronic Incentive Plan (MIP). Benefits include health, dental and vision insurance; health savings accounts; flexible spending accounts; life insurance; disability leave; paid time off; 401(k) with employer match; employee stock purchase plan; and other standard corporate benefits.
PhysicalJob Requirements
Typical responsibilities include independent mobility, computer interaction, and communication with peers and co‑workers. Reasonable accommodations are available for individuals with disabilities.
U.S. Work Authorization & SponsorshipRoles below the Principal level require candidates to possess unrestricted U.S. work authorization. Sponsorship is offered exclusively for Principal-level roles and above.
Equal Employment OpportunityMedtronic is an equal employment opportunity employer. We provide reasonable accommodations for qualified individuals with disabilities.
#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).