Johnson Controls Logo

Johnson Controls

Software Lead, Sustaining Engineering

Posted Yesterday
Be an Early Applicant
Westford, MA
Senior level
Westford, MA
Senior level
Manage a team of software engineers to support embedded software applications for fire detection systems, ensuring high-quality software development and customer satisfaction.
The summary above was generated by AI

Our global Fire Detection product group located in Westford, MA, offers you the possibility to interact with other development centers and teams around the world! The opportunity for professional development and career opportunities are endless, given our broad portfolio of products and services within Fire Detection. Work/life balance is important to us, and we offer a flexible hybrid work model. You will also get exposure to leading edge technology, exciting projects, and life-saving products that promote global safety of not only facilities, but people. We need your talent and ideas, as we continue to grow and expand our strategic focus and build state of the art fire detection systems.

What you will do:

Johnson Controls is searching for a Manager of Software Sustaining Engineering to be located at the R&D facility in Westford, MA. In this role you will manage a global team of software engineers supporting our embedded software applications for the Fire Detection business at Johnson Controls. Our fire detection products are installed in buildings you visit every day! This is an opportunity to analyze, design, program, debug, modify, test, and implement software used in Fire Alarm Systems. Our products protect life and property.

How you will do it:

·         Manage a team of software engineers that supports sustaining activities of our global product portfolio

·         Interface with customers, tech support, NPI teams and other organizations around the world

·         Grow, Mentor and train your team on the latest software and troubleshooting techniques

·         Continuously strive to hone your skill set and lead your team by example

·         Enhance, Design, prototype, and develop high quality embedded software for fire alarm systems

What we look for:

Required

·         Bachelor’s Degree in Computer Science, Software, or Electrical Engineering

·         7+ years of embedded software development experience

·         3+ years of Software Management experience

·         Excellent organizational and communication skills

·         Experience in issue tracking system (e.g., JIRA, Integrity)

·         Ability to plan and estimate software projects

·         Proficient in "C/ C++" programming language

·         Experience with versioning tools such as git

·         Knowledge of formal development methodology

·         Expertise with debugging tools scope, logic analyzer, etc.

·         Some travel (<10%) will be required

Preferred

·         Knowledge of Network Programming

·         Hands on experience with ARM, Coldfire or Microchip 16- and 32-bit processors

·         Experience with scripting languages (e.g., Bash, Make, Python)

·         Experience with Atlassian tools

·         Knowledge in multithread, multi-process, and real-time application development

About the Manager:

I’ve been working as an electrical engineer and manager in the fire alarm industry for 25+ years. I hold a BSEE and an MSCS and I’ve spent 25 years architecting and designing state of the art fire alarm panels and peripherals that are industry leading. Partnering with my team and throughout the organization in my current role has been very rewarding as I get to step into complex situations with customers, manufacturing, tech support and R&D to find creative solutions. If you consider this role, we will work together to find these solutions and improve our product line with key enhancements. Expect to be challenged in this role to stretch your creativity beyond software to work with various disciplines to find optimal solutions.

I’m looking for an individual who is organized and thoughtful in the face technological uncertainty and expectations from customers and internal organizations.

This person will be collaborative and self-motivated to drive issues to conclusion by balancing the needs of customers with the thoroughness required of engineering.

If you like to be challenged, find creative solutions, and work within a team of people across the organization who share a common goal this role is ideal for you.

Johnson Controls International plc. is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, genetic information, sexual orientation, gender identity, status as a qualified individual with a disability or any other characteristic protected by law. To view more information about your equal opportunity and non-discrimination rights as a candidate, visit EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit here.

Top Skills

Arm
Atlassian Tools
Bash
C/C++
Coldfire
Git
Integrity
JIRA
Microchip
Python

Similar Jobs

3 Hours Ago
Hybrid
Boston, MA, USA
141K-176K
Senior level
141K-176K
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Lead a team of data scientists to develop and implement advanced machine learning models, improving search and content generation capabilities for the Sportsbook industry.
Top Skills: Large Language ModelsMachine LearningNatural Language ProcessingPythonVector Databases
3 Hours Ago
Easy Apply
Needham, MA, USA
Easy Apply
Senior level
Senior level
Beauty • Robotics • Design • Appliances • Manufacturing
Lead the Robotics division, drive product innovation, oversee R&D, and manage cross-functional collaborations to enhance consumer experiences in robotics.
Top Skills: Cloud ComputingIot EcosystemsMobile AppsWeb Interfaces
4 Hours Ago
Remote
Hybrid
32 Locations
130K-300K Annually
Mid level
130K-300K Annually
Mid level
Artificial Intelligence • Cloud • Software • Cybersecurity
As a Software Engineer in the Event Platform Storage team, you'll build reliable, scalable storage solutions, focusing on distributed systems using Java, Go, and Rust.
Top Skills: C++CassandraElasticsearchGoJavaKafkaRedisRust

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account