🌎
Questa pubblicazione dell'offerta di lavoro non è disponibile in tutte le lingue del sito Web

Senior Software Engineer - Embedded C++ 11/14/17, communication systems/protocols,OS principles ,Python scripting

📁
Engineering
📅
2400011I N. richiesta

Careers that Change Lives

The Senior Software Engineer will be responsible for software design and development activities of complex electro-mechanical medical devices.The engineer will be a part of a small but a highly professional and geographically distributed Software team.

 

A Day in the Life

  • Work with global R&D teams to develop software for new and existing medical device products.
  • Software design and development of embedded real-time systems, including the development of Software Unit Test & Integration plans and       protocols.
  • Participates in reviews, code inspections and will support the development of documentation required for FDA device approval. 
  • Work effectively within a geographically dispersed and cross-functional teams during all phases of the product development process.
  • Develop test automation framework and test scripts.
  • Must be responsive, flexible, self-motivated and able to succeed within an open collaborative peer environment.
  • Is highly effective, agile and thrives in a dynamic environment with multiple, changing priorities.
  • Is comfortable with proactive outward communication and never shies away from a challenge.
  • Be Agile and effectively navigate through changing project priorities.
  • Mentor, guide and train other engineers 

Must Have

Minimum Qualification

  • A bachelor’s degree in computer science, Electrical, Electronics / equivalent from reputed institution.
  •        4 to 12 years’ experience in Embedded Software development with at least four (4) years’ experience in the Medical device/Medical IT or regulated industry.
  •           Expertise in modern C++ (C++ 11 and above) software design & coding required in Embedded development environment.
  •        Expertise of Object-Oriented Analysis & Design (OOAD) and familiarity with UML is strongly desired.
  •        Know-how in field-bus technology (EtherCAT preferred) and standard embedded communication protocols (DDS, SPI, I2C, AXI, UART, etc.)
  •        Desired experience with RTOS like Linux/WinCE/ThreadX etc with multi-threading, IPC knowledge.
  •        Experience in hardware/software interfacing and design issues. Analyze unexpected, undesirable, or non-understood behavior in software and in interactions of software with hardware.
  •          Experience working in a structured software development environment following a well-defined software development process like Agile / Lean.
  •       Experience with software risk analysis (per ISO 14971) including software failure mode and effects analysis (FMEA).
  •         Strong analytical skills and ability to multi-task.
  •       Superior written and verbal communication skills required.
  •       Strong interpersonal, presentation, and organizational skills.
  •       Awareness of Medical Device standards IEC 60601-1, IEC 62304, ISO 13485, ISO 14971 and applicable FDA standards

 #MEICMSJOBS

Mio profilo

Crea e gestisci profili per le prossime opportunità.

Vai al profilo

Mie candidature

Tieni traccia delle opportunità.

Mie candidature

Elenchi simili

Hyderabad, Andhra Pradesh, India

📁 Engineering

N. richiesta: 240002T5

Hyderabad, Andhra Pradesh, India

📁 Engineering

N. richiesta: 240002T6

IL CAMBIAMENTO INIZIA CON VOI

Cerchiamo idee audaci e nuove prospettive: è questo che guida l’innovazione. Lavorate con noi per dare un nuovo impulso all’assistenza sanitaria.

INGEGNERIA

L’opportunità di creare. Il vantaggio di far parte di un’azienda leader. La possibilità di migliorare la vita delle persone. Troverete tutto questo e tanto altro.

ULTERIORI INFORMAZIONI

VENDITE

Offrire soluzioni in grado di cambiare la vita a chi ne ha bisogno. Realizzatevi con un lavoro gratificante.

ULTERIORI INFORMAZIONI

NORMATIVE

Unitevi alla nostra sfida nel rendere l’assistenza sanitaria globale accessibile e sostenibile. Le vostre intuizioni e la vostra supervisione ci aiuteranno a creare soluzioni in grado di migliorare la vita di milioni di persone in tutto il mondo.

ULTERIORI INFORMAZIONI

PER SAPERNE DI PIÙ SULLA
MISSIONE DI MEDTRONIC.

La nostra missione “alleviare il dolore, ridare salute e prolungare la vita” è molto più di una dichiarazione. È un principio che i nostri dipendenti seguono ogni giorno.

ULTERIORI INFORMAZIONI

STORIA DI DIPENDENTI:
INGEGNERIA

Alyse è un Engineering Program Manager per la Neuromodulazione a Minneapolis, Minnesota.

ULTERIORI INFORMAZIONI

Cosa significa lavorare in
MEDTRONIC?

I nostri dipendenti provengono da contesti diversi migliorare la vita di milioni di persone in tutto il mondo anziché cambiare le vite.

ULTERIORI INFORMAZIONI

APPREZZIAMO CIÒ CHE VI RENDE
UNICI.

Unitevi a noi portando il potere delle vostre idee nella nostra realtà collaborativa e innovativa.

ULTERIORI INFORMAZIONI
Migliorare l’accesso alla sanità globale è una missione di cui andiamo fieri e impegnandoci per conseguirla. Persone straordinarie, un’atmosfera divertente, retribuzione adeguata. Il CEO è straordinario: riesce a comunicare in modo estremamente chiaro quale sia la missione e dedica la sua vita a perseguirla.
Colleghi smart e impegnati. Imperniata sulla missione. Tanti vantaggi. Buone opportunità di carriera a lungo termine. L’azienda è sufficientemente ampia da trovare sempre interessanti progetti a cui lavorare.
Sapere che ogni giorno il vostro lavoro aiuta a salvare delle vite lo rende un luogo straordinario in cui lavorare. Formazione su processi lean, qualità e tanto altro. Colleghi eccellenti.

LAVORARE DA
MEDTRONIC

Far parte di una delle aziende leader mondiali nel campo delle tec­nologie e soluzioni terapeutiche.