Senior Embedded Software Engineer

at  Medtronic

Edinburgh, Scotland, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate13 Feb, 2025Not Specified13 Nov, 20247 year(s) or aboveDocumentation,Machine Learning,Linux,Hipaa,Artificial Intelligence,Working Experience,RegulationsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You’ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.

REQUIRED KNOWLEDGE AND EXPERIENCE:

  • Bachelor’s degree in electrical engineering, computer/software, biomedical or similar engineering with a minimum of 7+ years of relevant experience
  • Proven experience in more than 50% of the following: C/C++ embedded development, C#/.NET, Linux
  • Experience of creating documentation, creating test plans and executing tests to validate software functionality
  • Ability to work with cross-functional teams and communicate technical concepts to non-technical stakeholders
  • Working experience with version control systems (e.g., Git, SVN, Perforce)
  • Experience working within the medical devices sector or sensor and algorithm industries
  • Experience with healthcare industry standards and regulations (such as HIPAA)
    Familiarity with machine learning and artificial intelligence would be an advantage.

PHYSICAL JOB REQUIREMENTS

The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position.

Responsibilities:

  • Designing, developing and debugging software algorithm development for patient monitoring sensors and devices.
  • Design, develop and debug embedded bare metal software supporting existing and legacy systems
  • Design, develop and debug embedded RTOS software supporting new and legacy systems
  • Provide architectural guidance and leadership to other members of embedded software groups across the business
  • Collaborate and apply your specialist knowledge within the wider algorithm development teams within the Edinburgh AI & algorithm group
  • Leverage your experience to support and work with other software colleagues across the Operating Unit


REQUIREMENT SUMMARY

Min:7.0Max:12.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Electrical engineering computer/software biomedical or similar engineering with a minimum of 7 years of relevant experience

Proficient

1

Edinburgh, United Kingdom