CrawlJobs Logo

Software Engineer – Team Leader

Italy, Rome · Job Posted December 07, 2025
Apply Position
Job Link Share

Job Description

Lead the SaMD (Software as Medical Device) Team

Job Responsibility

  • Lead the SW team: Create an inspiring team environment with an open communication culture
  • Set clear team goals
  • Motivate team members
  • Oversee day-to-day operation
  • Discover training needs and provide coaching
  • Encourage creativity and risk-taking
  • Design, develop and maintain SW as Medical Devices
  • Proactively collaborate with other teams (Electronics, AI, Mechanical, Quality)
  • Create and iterate user needs, risk management, and product requirements while identifying plans for verification and validation
  • Identify and mitigate project risks
  • Interface with internal and external suppliers, manufacturers, and customers
  • Work collaboratively with project teams and engineering skillsets through all stages of development

Requirements

  • Extensive experience in C++ and Python
  • In-depth knowledge of Linux/Yocto for operating system design
  • Experience with orchestration tools and technologies for designing and managing container-based applications
  • Excellent knowledge of Git and source code management tools
  • Ability to manage and coordinate software development teams
  • Skills in defining testing strategies, implementing test automation, and ensuring software quality
  • Master Degree in Physics, Mathematics, Computer Science, or Software Engineering (PhD is a plus)
  • At least 5 years of experience with C and C++ (mainly standard library), and a basic knowledge of Python and Bash
  • Knowledge of ISO, regulatory and legislative standards applicable to the development of medical devices
  • Fluent English, written and spoken

Nice to have

  • Knowledge of Secure Boot and security techniques for embedded systems
  • Understanding of cybersecurity, including best practices for data protection and security of embedded applications and devices
  • Experience in full-stack web application development (both front-end and back-end)
  • Experience with GPU programming (CUDA) is a plus
  • Knowledge of ISO, regulatory and legislative standards applicable to the development of medical devices is a plus

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer – Team Leader

8 matching positions

Software Engineer Team Leader

We are seeking an experienced Software Engineer Team Leader for Global-e’s core ...
Location
Location
Romania , Bucharest
Salary
Salary:
Not provided
global-e.com Logo
Global-e
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of experience managing 6-8 employees, responsible for the delivery of Business features
  • At least 8 years proven experience developing end to end web applications with .Net Core
  • Experience working with micro-services architecture
  • Experience working with relational & NoSQL databases
  • Experience working with cloud
  • Experience with Docker
  • Experience with Agile methodologies
  • Experience working with Couchbase, RabbitMQ
  • Experience with Mass Transit
  • Take full ownership of processes and features, including architectural design, software design and implementation, with support from the team and Engineering Leadership
Job Responsibility
Job Responsibility
  • Develop core system serving as backbone of platform and providing essential APIs for integration with customer websites
  • Integration with third-party services to provide shipping, payments, and risk management features
  • Develop necessary infrastructure to support all operations, including web-based back-office applications and Logistics integration
  • Fulltime
Read More
Arrow Right

Software Engineer Team Leader

We are hiring a Software Engineer Team Leader for a Cybersecurity Software House...
Location
Location
Portugal , Lisboa
Salary
Salary:
Not provided
https://www.precisers.pt Logo
Precise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in computer science, engineering, or a related field
  • Extensive experience (5+ years) coding in Python or other modern programming language (C#, Java, Scala, etc.), preferably in a large-scale data-intensive environment
  • Proven experience writing large-scale or high-availability backend services in microservices / SOA / functional architecture
  • Experience with docker or other containerized applications & deployments.
  • Experience developing event-driven / eventually consistent systems, working with streams and queues architecture, such as Redis Streams
  • Proficient experience with NoSQL (Redis, etc.) and SQL databases (Postgres, MySQL, etc.)
  • Strong understanding of Agile principles and methodologies to effectively manage team sprints
  • Ownership of strong testing capabilities – ensuring high product quality
  • Proven ability to lead and develop high-performing engineering teams by fostering trust, ownership, and collaboration, while aligning people growth with business priorities and delivering impactful outcomes
  • Excellent verbal and written communication skills with fluent English to lead technical discussions
Job Responsibility
Job Responsibility
  • Developing and maintaining high-quality software
  • Guide the engineering team through technical challenges
  • Lead the collaboration with cross-functional teams to ensure successful delivery
  • Drive the continuous improvement
  • Fulltime
Read More
Arrow Right

Software Engineer Team Leader

We are hiring a Software Engineer Team Leader for a Cybersecurity Software House...
Location
Location
Portugal , Lisboa
Salary
Salary:
Not provided
https://www.precisers.pt Logo
Precise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in computer science, engineering, or a related field
  • Extensive experience (5+ years) coding in Python or other modern programming language (C#, Java, Scala, etc.), preferably in a large-scale data-intensive environment
  • Proven experience writing large-scale or high-availability backend services in microservices / SOA / functional architecture
  • Experience with docker or other containerized applications & deployments
  • Experience developing event-driven / eventually consistent systems, working with streams and queues architecture, such as Redis Streams
  • Proficient experience with NoSQL (Redis, etc.) and SQL databases (Postgres, MySQL, etc.)
  • Strong understanding of Agile principles and methodologies to effectively manage team sprints
  • Ownership of strong testing capabilities – ensuring high product quality
  • Proven ability to lead and develop high-performing engineering teams by fostering trust, ownership, and collaboration, while aligning people growth with business priorities and delivering impactful outcomes
  • Excellent verbal and written communication skills with fluent English to lead technical discussions
Job Responsibility
Job Responsibility
  • Developing and maintaining high-quality software
  • Guide the engineering team through technical challenges
  • Lead the collaboration with cross-functional teams to ensure successful delivery
  • Drive the continuous improvement
  • Fulltime
Read More
Arrow Right

Software Engineer Team Leader

This role has been designed as ‘Hybrid’ with an expectation that you will work o...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master’s degree in computer science, engineering, information systems, or closely related quantitative discipline
  • Typically, 10-15 years’ experience
  • Strong programming skills in Python, Java, Golang, or JavaScript
  • Deep expertise in software systems design, development methodologies, and integration across diverse platforms and technologies
  • Proficient in cloud-based security concepts like using identity and access management, firewalls, VPN, and in-plane switching systems
  • History of innovation with multiple patents or deployed solutions in software design
  • Excellent written and verbal communication skills
  • Ability to effectively communicate product architectures, design proposals, and negotiate options at business unit and executive levels
Job Responsibility
Job Responsibility
  • Provides guidance and leadership to design and develop reliable, cost-effective, and high-quality solutions for assigned systems portions or subsystems and advise on dealing with high-risk situations
  • Identifies and evaluates new technology innovations to ensure alignment with the technology roadmap and business value
  • creates plans for integration and update into architecture
  • Reviews and evaluates designs and project activities for compliance with development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Provides mentoring to others to set an example of software systems design and development innovation and excellence
  • Analyzes science, engineering, business, and other data processing problems to develop and implement solutions to complex application problems, system administration issues, or network concerns
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Team Leader - Staff Software Engineer

We’re looking for an exceptional, product-minded Team Leader – Staff Software En...
Location
Location
United Kingdom , London
Salary
Salary:
110000.00 - 150000.00 GBP / Year
omnea.co Logo
Omnea
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8–10+ years of software engineering experience
  • Experience leading teams or complex technical initiatives
  • Experience building and leading delivery of web apps
  • Designed and implemented features from start to finish (full-stack, using TypeScript and ideally AWS)
  • Led teams or owned delivery for critical systems and initiatives
  • Worked with best-in-class tooling in AWS, IaC, observability and quality assessments
  • Understand what it takes to build highly reliable, well-architected systems at scale
  • Comfortable moving across the stack
  • Comfortable navigating ambiguity
  • Enjoy owning delivery outcomes, setting direction, making prioritisation decisions, and unblocking teams
Job Responsibility
Job Responsibility
  • Own delivery for a team
  • Coach and develop engineers
  • Shape architecture and product outcomes across a broader domain
  • Remain hands-on where it matters most
  • Lead by example through code, technical decision-making, and delivery ownership
  • Help a group of engineers succeed
  • Raise the bar across the wider engineering organisation
  • Have significant influence over product direction and execution
  • Shape product roadmap with Product and Design
  • Define project scopes
What we offer
What we offer
  • Equity (£20K – £40K)
  • Fulltime
Read More
Arrow Right

Team Leader - Senior Software Engineer

We're looking for an exceptional, product-minded Team Leader – Senior Software E...
Location
Location
United Kingdom , London
Salary
Salary:
85000.00 - 125000.00 GBP / Year
omnea.co Logo
Omnea
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced software engineer (typically 5+ years)
  • Strong track record of shipping high-quality, production systems and features end-to-end
  • Experience ideally using Typescript and AWS
  • Prepared to undertake pair-programming interview stage in Javascript or Typescript
  • Full-stack role (not only frontend, only backend, or primarily DevOps/platform focused)
  • Comfortable owning delivery for a broader problem space
  • Understand how to build reliable, well-architected systems
  • Comfortable moving across the stack
  • Naturally gravitates towards responsibility
  • Strong team contributor
Job Responsibility
Job Responsibility
  • Take on additional responsibility for technical leadership, delivery ownership, and real product impact
  • Help raise the bar within your team through strong technical judgement, collaboration, and example
  • Work closely with Product, Sales, and Customer teams to ensure team's work is aligned with company goals and customer needs
  • Help translate broader goals into a clear, prioritised plan for your team
  • Ensure consistent, high-quality delivery
  • Own outcomes, not just output
  • Take responsibility for the delivery and quality of work within your team's problem space
  • Remain strongly hands-on, contributing directly to building and shipping product
  • Help your team maintain a fast, reliable delivery cadence
  • Help scale our product, architecture, and engineering processes
What we offer
What we offer
  • £20K – £35K Equity
  • Fulltime
Read More
Arrow Right

Software Engineer II and Senior Software Engineer

The FIO (Office Files and Identity) Team drives collaboration, identity, cloud f...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Rust
  • OR equivalent experience
  • 4+ years industry engineering experience coding in languages including, but not limited to, C, C++, C#, Java or Rust
  • 4+ years industry experience building and shipping production quality, performant and cross-platform applications
  • Experience collaborating cross-team and cross-function to deliver software features or projects
  • Platform-specific experience building Windows, MacOS, iOS or Android applications
  • Experience designing and implementing efficient network communications, including network protocols, performance and reliability tooling, modeling and implementing complex customer scenarios across network services
  • Experience designing and implementing client-side storage stacks, with a focus on correctness, resiliency, performance, and adaptability
  • Understanding of client file system design and APIs, including advanced performance optimizations
  • Experience directly implementing large-scale data pipelines for product telemetry, with ability to evolve system as business and technical needs change
Job Responsibility
Job Responsibility
  • Design and write code
  • Work across organizations and directly with partners both in Office and across Microsoft, including other engineers and product leaders
  • Use data as the basis for decision making
  • Be a steward of products that ship to hundreds of millions of customers around the world, staying connected to customers through data and feedback and being agile and responsive to issues
  • Grow as an engineer in a modern and highly impactful team
  • Fulltime
Read More
Arrow Right

Team Leader, Software Development

We are seeking a Platform & Software Configuration Team Leader to join Vodafone ...
Location
Location
Romania , Bucuresti
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced in software engineering, particularly within BSS and OSS systems
  • Proven track record in leading feature development, projects, and complex integrations
  • Prior experience in a leadership or senior engineering role
  • Skilled in data processing, manipulation, and relational database management
  • Proficient in scripting languages and UNIX environments
  • Familiar with version control systems such as Git
  • Experienced in Agile methodologies, preferably Scrum
  • Fluent in English, both written and spoken
Job Responsibility
Job Responsibility
  • Lead a team of 7–12 configuration engineers to deliver project goals effectively
  • Empower team members to develop structured growth plans aligned with VOIS priorities
  • Define, monitor, and report key performance indicators at the project level
  • Act as a technical expert in handling complex product configurations across multiple systems
  • Promote and enforce standardised ways of working at team, project, and department levels
  • Manage recruitment activities including interviews and candidate selection
  • Mentor team members, supporting their career development and learning journeys
  • Take end-to-end technical ownership of configurations across all systems
  • Oversee the lifecycle of product configurations and collaborate closely with IT operations
What we offer
What we offer
  • Hybrid way of working
  • Medical and dental services
  • Life and hospitalization insurance
  • Dedicated employee phone subscription
  • Take control of your benefits and choose any of the below options: MEAL TICKETS/ PRIVATE PENSION/ VACATION VOUCHERS/ CULTURAL VOUCHERS within the budget
  • Special discounts for gyms and retailers
  • Annual Company Bonus
  • Loyalty Programme
  • Ongoing Education
  • You get to work with tried and trusted web-technology
  • Fulltime
Read More
Arrow Right