Johnson Controls

Sr. Software Engineering Manager

Brno-Czechia-Czechia Full time

Senior Manager, Software Engineering

Location: Brno, CZ (Hybrid)

About the Role

We are seeking a Senior Manager of Software Engineering to lead a growing team of talented engineers within our Fire Detection Business Unit, developing state-of-the-art fire detection solutions used worldwide. This role requires a hands-on leader with deep technical expertise and proven experience managing complex software projects across the full technology stack—from hardware and embedded systems to end-user applications.

The position reports directly to the Sr. Director of Software Engineering and Software Quality Engineering for Fire Solutions and plays a critical role in delivering innovative, secure, and reliable products that protect lives and property globally.

Key Responsibilities

  • Team Leadership: Manage and mentor a team of software engineers specializing in firmware, embedded systems, and communication technologies using C and C++.
  • Full-Stack Oversight: Ensure architectural integrity and technical excellence across the entire stack—from hardware interfaces to cloud and end-user applications.
  • Secure Development: Drive best practices for secure coding and collaborate closely with Global Product Security teams to ensure compliance with security standards.

Cross-Functional Collaboration:

  • Work closely with Product Management, Program Management, SQA, and other engineering teams to ensure successful project delivery.
  • Coordinate with Hardware Engineering for tight dependencies and integration.
  • Partner with Program Management to meet scheduled milestones and deliverables.

Technical Oversight:

  • Provide architectural guidance at both macro and micro levels.
  • Solve complex technical challenges and guide design decisions.
  • Agile Practices: Champion and guide the team in Scrum and Agile methodologies to improve efficiency and quality.
  • Hands-On Tools Expertise: Utilize development tools such as GitHub and the Atlassian suite (Jira, Confluence, etc.) for effective project execution.
  • Global Team Interaction: Collaborate with distributed engineering teams across multiple geographies.
  • Regulatory Knowledge: Experience with certification authorities and approval processes is a strong plus.

Qualifications

Education: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.

Experience:

  • 10+ years in software engineering with at least 5 years in a leadership role.
  • Strong background in firmware and embedded systems development using C/C++.
  • Proven ability to design and review software architecture across full stack.
  • Hands-on experience with GitHub and Atlassian tools.
  • Deep understanding of Agile/Scrum methodologies.
  • Experience working with global teams and managing distributed projects.

Soft Skills:

  • Excellent communication and collaboration skills in English.
  • Proactive, enthusiastic, and committed to continuous learning.
  • Strong problem-solving and decision-making abilities.

Preferred Skills:

  • Familiarity with regulatory compliance and certification processes for embedded systems.
  • Knowledge of communication protocols, IoT technologies, and secure software development practices.

Work Model

  • Hybrid: Candidates must be able to work onsite in Brno, CZ, 3 days of the week.

#LI-EG1