Software Engineering Manager

RalliantBoxborough, MA
3h

About The Position

Gems Setra seeks a Software Engineering Manager to lead embedded and platform software teams. You will oversee development of products such as FLEX, Lite, SRCM, West Controls Temperature Controllers, Power Meter, CEMS Connect, Diligence platforms, and upcoming lines. The role focuses on technical leadership, talent growth, and cross-functional collaboration to deliver high-quality solutions.

Requirements

  • 7+ years of experience in software development or related disciplines.
  • Proven track record of leading software engineering teams focused on embedded systems and cloud/platform development.
  • Background in developing or leading development of embedded Linux applications, including familiarity with low‑level software concepts
  • Proficiency developing and leading embedded Linux applications
  • Experience in C, C++, Python, and a solid understanding of low-level software concepts
  • Experience in cloud infrastructure (AWS), web and application development frameworks, product security, and DevOps methodologies.
  • Solid understanding of communication protocols including BACnet, Modbus, and MQTT.
  • Demonstrated expertise in mentorship, coaching, and people management.
  • Exceptional communication skills and adept at managing stakeholder relationships.
  • Strong interest in leveraging AI/ML solutions for software development and enhancing product features.

Nice To Haves

  • Bachelor’s or Master’s in Computer Science, Electrical Engineering, or related field
  • Experience with QT or similar GUI frameworks
  • Background in regulated environments
  • Proven talent development and team-building skills
  • Eager to learn new technologies
  • Familiarity with cloud platforms and mobile/web apps

Responsibilities

  • Lead and develop a multidisciplinary software team for embedded products and platform solutions.
  • Promote collaboration, ongoing learning, and smart use of modern tools and data-driven methods.
  • Supervise the architecture, design, and implementation of embedded firmware and software across Setra’s main product lines.
  • Provide direction for building cloud-based platforms and mobile/web applications, remaining open to incorporating advanced analytics or AI-driven capabilities when beneficial for offerings such as CEMS Connect and Diligence.
  • Promote best practices in software quality, security, and DevOps, and encourage adoption of new technologies like AI to enhance both team productivity and overall product reliability.
  • Collaborate with product, hardware, and engineering teams to ensure software meets business and customer needs for all products.
  • Facilitate hardware-software integration, supporting protocols like BACnet, Modbus, and MQTT.
  • Promote the adoption of Agile methodologies, CI/CD pipelines, and contemporary development workflows (including Git, Jira, Jenkins, Docker, and AWS).
  • Lead initiatives to enhance software testing, quality engineering, and documentation, with consideration for automation and AI-assisted tools where applicable.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service