Senior Software Engineer

  • Company:
    MEDTRONIC
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    2 weeks ago
  • Category:
    Manufacturing/Industrial | Healthcare

Skill: c , software design , senior software engineer , xml , debugging , perl , python , c , opengl , written communication , leadership skills , unix / linux; Exp: 8-11 years; Job Responsibilities Designing, developing, testing and documenting software components and applications. Leading requirements gathering, estimating, and planning efforts. Promote continuous improvement through the use of tools and practices such as Agile, Scrum, Test-Driven Development, Lean, Six Sigma and Kaizen Interfacing with mechanical, electrical, systems, and test engineers. Troubleshooting, debugging, maintaining, and supporting existing software products. Supporting labs and surgical evaluations of products. Participating in and leading on-going professional development activities. Following Medtronic Navigation product development standards and practices. Identifying and implementing process improvements. Willingness and ability to assume increased responsibility. Effectively leading development teams. Occasional domestic and international travel may be required. All activities must be performed in compliance with the Quality System. Performs duties in compliance with environmental, health and safety related site rules, policies or governmental regulations. Minimum Qualifications- B.S./B.A. in Computer Science or similar Engineering discipline. 8 years of software development experience with B.S./B.A. 6 years of software development experience with M.S./M.A Expert programming in C/C Strong knowledge of software design, development, debug and test practices. Strong oral and written communication skills. Strong leadership skills and mentoring capabilities. Ability to work in a team environment. Scripting language (Python, Perl, Shell) experience. Unix/Linux experience. Expert knowledge of software design including OOA/OOD and design pattern. Software development experience in the medical industry or other regulated industry. Expert developing GUI applications. Experience building medium to large size C applications/libraries. Expert knowledge of modern, iterative software design processes and development practices including agile and test-driven development. Project management skills, including planning, estimation and requirements management. Expertise in one or more of the followings STL, Qt, Boost, XML, XML schemas, OpenGL, Direct3D. Nice to Have Good to have experience with any scripting languange Preferred medical devices experience

Software Engineer

Degree: 

Experience: 8-11

Function: IT Software : Software Products & Services