The partner company is looking for a Software Director in the United States to oversee global software initiatives, guide multidisciplinary engineering teams, and drive the development of innovative, compliant, and scalable solutions.
Requirements
- Proficiency in embedded software development using C/C++.
- Experience with object-oriented languages such as Java and C.
- Solid understanding of cloud-based software applications.
- Familiarity with Agile methodologies, including planning work in sprints.
- Proven ability to lead teams through complex technical challenges and large-scale project delivery.
- Strong background in managing modern software development processes and implementing best practices.
- Expert problem-solving abilities and sound technical judgment.
Responsibilities
- Guide multidisciplinary engineering teams, and drive the development of innovative, compliant, and scalable solutions.
- Shape software strategy, streamline processes, and ensure that engineering practices align with high regulatory standards.
- Orchestrate complex, multi-site projects, and a talent for building high-performance teams.
- Collaborate closely with cross-functional groups, influence architecture decisions, and support the delivery of mission-critical products.
- Mentor engineering teams on architecture, design methodologies, documentation, and best practices.
- Define and implement standardized software development processes and tools across projects.
- Establish common operating systems, frameworks, and reusable modules to optimize efficiency and consistency.
Other
- 15+ years of relevant experience, ideally within medical technology or another regulated sector.
- Excellent written and verbal communication skills.
- Ability to travel globally up to 15%.
- Lead a global software development organization, fostering a high-performing, collaborative, and innovative team culture.
- Balance priorities across multiple projects, ensuring strong alignment between strategic objectives and urgent operational needs.