Přeskočit na obsah Přeskočit na zápatí

Software Architect

ID pozice
499334
Zveřejněno od
23-Bře-2026
Organizace
Smart Infrastructure
Obor
Research & Development
Společnost
Siemens Brasil Ltda.
Úroveň zkušeností
S dlouholetou praxí v oboru
Typ pozice
Plný úvazek
Režim práce
Na dálku
Druh smlouvy
Trvalý
Lokalita
  • Curitiba - Parana - Brazílie

Software Architect – BMS

Who designs your future? You do. Are you looking for a career where you can showcase your technical aptitude and passion for problem solving to ensure your customers can work in a comfortable, safe, and energy-efficient environment? Siemens might be the right place for you! Our Smart Buildings help create efficient, safe, responsive, and responsible environments – and so, we are creating the future of the Building Automation. We are looking to empower people wanting to tackle the challenges facing society and who want to bring real change by integrating the real with the digital world. Think this is you?


Position Overview

Are you seeking an innovative organization, the creators of FIN Framework (FIN), a state-of-the-art open framework for building automation and building related IoT applications that run on embedded controls, servers, and the cloud? If so, this is the career opportunity for you!


About Us

We are part of the Siemens Smart Infrastructure Buildings (SI B), and we are dedicated to creating intelligent solutions that optimize building operations, enhance energy efficiency and transform how modern buildings operate.

We are a leading innovator in the Building Management Systems (BMS) sector, developing cutting-edge solutions that transform how modern buildings operate. Our platform combines advanced frontend technologies with robust backend architecture to deliver exceptional user experience in building automation and management.

Joining our R&D team will allow you to be a part of our growing organization and be hands-on working on exciting and innovative projects, including modernizing our current platform and building a new progressive, industry-changing platform.

As a Software Architect, you'll work in a collaborative and agile environment with software team members, managers, stakeholders, sales, and customers. You'll be crucial for contributing to the strategy of our products portfolio, building features requirements, and driving the success of our product launches.

We are looking for a highly experienced and versatile hands-on Software Architect to join our Building Management System Teams. The ideal candidate will possess extensive cross-functional expertise in both UI and Backend development, with a strong emphasis on designing and implementing IoT solutions for Building Automation. You will play a pivotal role in shaping the technical vision and architecture of our BMS platform, ensuring scalability, performance, and maintainability across all layers.

Successful candidates should be detail-oriented, strive for excellence, and are excited by working in high-performance teams that value innovation, collaboration, on-time deliverables, continuous process improvement, and team success.


Key Responsibilities

  • Architectural Leadership: Lead the design and evolution of our BMS platform architecture, encompassing both frontend and backend systems, with a focus on IoT integration.
  • Cross-Functional Design: Drive the design and implementation of scalable and efficient solutions that seamlessly integrate UI and Backend components, particularly for resource-constrained IoT devices.
  • Technical Vision: Define and communicate the technical vision, strategies, and standards for software development, ensuring alignment with business objectives and industry best practices.
  • Performance Optimization: Optimize software performance across the entire stack, including frontend applications, backend services, and communication mechanisms for IoT devices.
  • Technology Selection: Evaluate and recommend new technologies, frameworks, and tools to enhance our platform's capabilities and address emerging challenges in IoT and building automation.
  • Collaboration: Collaborate closely with cross-functional teams, including product management, engineering, and quality assurance, to translate requirements into robust architectural designs.
  • Mentorship: Provide technical guidance and mentorship to engineering teams, fostering a culture of technical excellence and continuous improvement.
  • Documentation: Create and maintain comprehensive technical specifications, ADRs, and system documentation.
  • CI/CD and Quality: Drive the adoption of best practices in continuous integration / continuous delivery (CI/CD), testing methodologies, and code quality standards.

Skills & Requirements

  • Extensive Software Development Experience: 10+ years of progressive experience in software development, with a significant portion in architectural roles.
  • Full-Stack Expertise: Proven experience in designing and developing both front-end and backend systems.
  • IoT & Embedded Systems: Strong expertise in IoT solutions, embedded systems development, and understanding of resource constraints.
  • Building Automation: In-depth knowledge of BMS and common communication protocols (e.g., BACnet, ModBus, KNX) is a significant plus.
  • Backend Technologies: Strong expertise in languages like Java, C/C++ (Rust is a plus) and TypeScript.
  • Frontend Technologies: Extensive experience with modern frontend architectures, including micro-frontends, Web Components, and frameworks like React and/or Angular.
  • System Design: Proficiency in designing high-performance, reliable, and scalable distributed systems.
  • Performance Optimization: Strong understanding of performance analysis, benchmarking, memory management, and resource optimization.
  • DevOps & Quality: Experience with CI/CD practices, containerized solutions, and various testing methodologies.
  • Communication: Excellent communication, analytical thinking, and problem-solving skills.
  • Proactivity: Proactive mindset with a strong willingness to drive innovation and continuous improvement.

Place of work: Curitiba/PR, São Paulo/SP, Campinas/SP and, Jundiai/SP - Hybrid


Our Culture:

at Siemens, we live and foster an ownership culture, in which every employee takes personal responsibility for our company's success. We trust and empower our leaders to act as owners, direct their teams, and innovate to succeed. We communicate openly and honestly to learn from our failures and celebrate our successes, encouraging a growth mindset. We recognize individual and team achievements frequently. We invest in our team members, offering a wide variety of internal and external development opportunities.

Diverse teams are better teams! Diversity at Siemens is our source of creativity and innovation. Having different types of talent and experiences makes us more results-oriented and better prepared to respond efficiently to the demands of the Society.

Therefore, we value the candidates that reflect the Diversity that we enjoy in our Company.