Posted in

Sr Software Engineer – Neuro

Sr Software Engineer – Neuro

CompanyMedtronic
LocationMinneapolis, MN, USA
Salary$122400 – $183600
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Bachelor’s degree with 4+ years of working experience
  • Advanced degree with 2+ years of working experience in Software/Hardware Engineering or related field
  • Skills to develop electronic circuit models and system hardware models written in Verilog hardware description language
  • Familiarity with developing in a Linux environment using one or more software scripting languages such as python, tcl, bash, perl, etc.
  • Familiarity with developing code in C/C++

Responsibilities

  • Design, develop, and maintain hardware simulation/emulation environments to support Firmware testing for Neuromodulation and Pelvic Health therapy project teams
  • Develop hardware simulation models using RTL coding in Verilog or VHDL
  • Debug RTL Hardware simulations using the Cadence simulation/emulation toolset
  • Deploy hardware and firmware simulation environment to test engineers in Linux using Linux modules and software scripting languages, (Python, bash, TCL)
  • Test code development and debug in C/C++ and TCL
  • Firmware Testing team support, troubleshooting, and problem-solving demonstrating strong analytical and critical thinking
  • Coordination and collaboration with coworkers and other project teams across FW/EE/ME functions
  • A commitment to continuous learning and improvement

Preferred Qualifications

  • Experience using Cadence Toolset (Palladium, Xcelium)
  • Medical device industry experience
  • Familiarity with GitLab CI/CD pipelines and processes