Talent.com
STERIS
Senior Software Engineer (developer)STERIS • Pomezia, lazio, Italy
Senior Software Engineer (developer)

Senior Software Engineer (developer)

STERIS • Pomezia, lazio, Italy
Più di 30 giorni fa
Descrizione dell’offerta di lavoro

Position Summary

The Senior Software Engineer is responsible for the development of embedded firmware, C, C++, & C# medical device applications, and Enterprise software with complex SQL database and web services for use in AER medical devices. This engineer will have the join a dedicated development department creating medical device software.

Duties

  • Designs, implements, and debugs applications according to corporate policies and business operating procedures on new and sustaining engineering projects.
  • Leads the technical development for mid-size projects and implementation in C/C++ and other programming languages as needed.
  • Collaborates on unusual/complex issues and approval on plans and larger-scale designs.
  • Participates in design reviews to identify issues and provide design recommendations; participates in code reviews and/or inspections to identify issues and provide feedback.
  • Collaborates with software team members to propagate good design principles and development practices across the team.
  • Investigates new software technologies and tools.
  • Creates software development process documentation to include architectural documents, requirements, object oriented designs, interface specifications, and verification documentation.
  • Performs unit and integration testing to ensure software meets specifications and expectations.
  • Reviews and resolves software change requests and defects.
  • Work as a collaborative team member in engineering projects. Collaborates with groups outside of direct responsibilities including other engineering groups, Quality, Regulatory, Marketing, etc. for project planning, analysis of product requirements, and to outline proposed solutions.

Education Degree

  • Bachelor's Degree in Engineering General

Required Experience

  • Bachelor’s in computer engineering, Software Engineering, or Electrical Engineering (A degree in another Engineering discipline may be acceptable with proven software education and/or training and demonstrated software experience.)
  • Requires 5+ years overall of related software engineering experience in development and/or verification.
  • 4+ years’ experience of software development in C++ is required.
  • Experience in writing software requirements in collaboration with systems
  • 2+ years’ experience in Object Oriented design is required.
  • 2+ years’ experience with low level embedded hardware interfaces including CAN, I2C, SPI, UART communication.
  • 2+ years’ experience with unit testing, debugging tools and code analysis. Experience with developing in a multithreaded environment on RTOS and embedded Linux platform.
  • Experience with software design, model-based design and defensive coding practices. Working knowledge of communication and network standards TCP/IP, TLS is required.
  • Exceptional team player and problem-solving abilities.
  • Experience with YOCTO based BSP development is desirable.
  • Experience in medical device industry is preferred.
  • Experience using software integrated development environments (IDEs) and tools including compiling/building, debugging, configuration management (version control), defect management, continuous integration, and code analysis tools.
  • Knowledge of Internet of cloud connectivity and associated solutions is desired.
  • English knowledge at level B2 (minimum)

Skills

Technical Excellence

  • Analyzes and solves technical problems.
  • Seeks input from more experienced individuals to improve quality of deliverables.
  • Begins mastering the technical aspects of own job.
  • Applies new technical tools and concepts under the direction of others.

Execution & Accountability

  • Completes assigned tasks on time with guidance and support.
  • Documents status and results accurately and succinctly
  • Provides clear and accurate data regarding product and process measurables

Strategic Thinking

  • Gains perspective through experiences and developing new skills.
  • Displays curiosity about technology, the industry and competitive knowledge.
  • Adapts to change.

Influence & Effectiveness

  • Listens, questions and clarifies communication to ensure understanding.
  • Documents work accurately, succinctly and with purpose.
  • Seeks to understand others' point of view and accepts feedback from others.
  • Influence primarily within the individual's engineering discipline.

Creativity & Innovation

  • Works on mastering technical aspects of own job.
  • Seeks feedback from others regarding ideas or suggestions.

STERIS strives to be an Equal Opportunity Employer.

#J-18808-Ljbffr
Creare un avviso di lavoro per questa ricerca

Senior Software Engineer (developer) • Pomezia, lazio, Italy

Offerte simili

C / Ada Software Engineer

aizoOn Technology ConsultingIT

On, società di tecnologia e consulenza, indipendente, che opera a livello globale ricerca un / una C / ADA Software Engineer.Il / La candidato / a sarà inserito / a nell’area Engineering della Divi... Mostra di più

 • In evidenza

Software Engineer

Humans.techItaly

Creiamo interfacce intelligenti che risolvono tematiche complesse e migliorano esperienze, oltre a essere, ovviamente, belle! Collaboriamo con aziende globali come.Lavoriamo con AI dal 2015, non da... Mostra di più

 • In evidenza

Software Engineer

exida engineeringIT

E&D Pescaraexida E&D fa parte del gruppo exida, leader internazionale nella consulenza in ambito Functional Safety e Cybersecurity.Le nostre sedi principali sono a Rovereto (TN) e ad Ivrea ... Mostra di più

 • In evidenza

Software Engineer

Randstad Enterprise ItaliaIT

Per conto di un Gruppo Industriale Internazionale, leader mondiale nei settori dell’Aerospazio, Difesa e Sicurezza, siamo alla ricerca di un profilo altamente qualificato da inserire all'intern... Mostra di più

 • In evidenza

Software Engineer

Serco Space Services - Europe CareersRomanina, lazio, Italy

Serco is a leading Space Services Provider with thousands of skilled resources that has supported over 50 space missions on behalf of more than 10 Space or Government agencies around the globe, inc... Mostra di più

 • In evidenza

Senior software engineer

agap2 ItaliaItaly

Robotics Software Engineer – Autonomous Mobile Robots (AMR).Industrial Automation / Robotics.Parte del Gruppo MoOngy, AGAP2 è presente sul mercato europeo in 14 paesi con servizi di consulenza inge... Mostra di più

 • In evidenza

Senior Control Software Engineer

Quest GlobalIT

Job RequirementsAbout Quest GlobalAt Quest Global, it’s not just what we do but how and why we do it that makes us different.With over 25 years as an engineering services provider, we believe in th... Mostra di più

 • In evidenza

Senior Embedded Software Engineer

ADENTIS ItaliaIT

CHI SIAMOADENTIS Italia è un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy.Presente in 14 paesi europei con oltre 9.Milano e, vista la continua crescita, s... Mostra di più

 • In evidenza

Software Engineer

BV TECHIT

Chi siamo?Il Gruppo BV TECH, fondato nel 2005, è tra i principali attori nel panorama italiano dell’Information & Communication Technology e della Cybersecurity.Italia (Milano, Roma, Genova e G... Mostra di più

 • In evidenza

Aerospace Software Engineer

aizoOn Technology ConsultingIT

On, società di tecnologia e consulenza, indipendente, operante a livello globale, ricerca un / a Aerospace Software Engineer.Il/La candidato/a verrà inserito/a all’interno dell’area Engineering del... Mostra di più

 • In evidenza

Senior Java Software Engineer

SourcesenseIT

Ci definiamo una realtà agile in forte trasformazione che ha nella qualità del codice e nell'innovazione continua il proprio tratto distintivo.La nostra mission: semplificare e migliorare la vi... Mostra di più

 • In evidenza

Software Engineer

Project - WeAreProjectIT

Vuoi far parte di un team che ogni giorno porta l'innovazione digitale nelle imprese, collabora con player di mercato italiani e stranieri e individua soluzioni 'agili' ai problemi dell... Mostra di più

 • In evidenza

Senior Software Developer

adesso.itIT

It è un’azienda specializzata nella progettazione, realizzazione e adozione di soluzioni digitali.Siamo orgogliosi di essere riconosciuti tra i Best Workplaces Italia 2026, con certificazione Great... Mostra di più

 • In evidenza

Mapping Data Collection Driver

TSMGAnzio, lazio, Italy

Terry Soot Management Group (TSMG) is a field data collection company founded in 2017 in Europe.We collect data where automation is not possible.We count features, take pictures, make videos, recor... Mostra di più