Senior Embedded Software Engineer (hybrid)
Our global Fire Detection product group located in Westford, MA, USA offers you the possibility to interact with other development centers and teams around the world! The opportunities 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 Senior Embedded Software Engineer to be located at the R&D facility in Westford, MA. In this role you will work with 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.
We’re 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 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.
How you will do it
Interface with customers, tech support, NPI teams and organizations around the world
Continuously strive to hone your skill set in the latest tools and software solutions
Enhance, Design, prototype, and develop high quality embedded software for fire alarm systems
Knowledge in multithread, multi-process, and real-time application development
What we look for
Required
Bachelor’s Degree in Computer Science, Software, or Electrical Engineering
5+ years of embedded software development experience
Knowledge in multithread, multi-process, and real-time application development
Experience with Embedded Linux and Windows Operations Systems
Proficient in "C/ C++" programming language
Experience with versioning tools such as Git
Hardware Interface
Some travel (<10%)
Preferred
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 of Network Programming
Fire Detection product industry experience
Recommended Jobs
Retail Sales Associate-Part Time
Job Description As a Retail Sales Associate, you’ll be the face of Best Buy for customers who visits our stores. We’ll train you with the skills and knowledge you need to confidently recommend th…
Weight Wellness Nurse Practitioner or Physician Assistant
We are seeking a Weight Wellness Nurse Practitioner or Physician Assistant to join our thriving outpatient primary care practice in a beautiful, state-of-the-art facility located just 45 minutes from …
Business Development Manager
CentiMark Corporation is seeking a motivated, strategic Business Development Manager – National Accounts to drive growth across the Northeast and Mid-Atlantic regions. This role is responsible f…
Nurse House Supervisor Part -time Days
The Nursing House Supervisor is responsible for facilitating the delivery of high-quality, safe and effective nursing care to our patients. The Nursing Supervisor assumes the authority, responsibilit…
Clinical Data Engineering Lead
Summary About the role: #LI:Onsite Are you ready to make a lasting impact by building the future of oncology research? Novartis Biomedical Research (NBR) is searching for a visionary …
General Construction Inspector I
Position Summary MassDOT is looking for a General Construction Inspector I (GCI I). This exciting opportunity to join the MassDOT team requires in-person visits to inspection sites throughout Mass…
Maintenance Assistant
Maintenance Assistant Full-Time Weekend Availability ~ This position provides general labor and assistance to the Maintenance Department to help ensure that the center’s physical structure, grounds…
Gastroenterologist
Gastroenterologist Are you ready to elevate your career in one of America's most vibrant cities? Join a dynamic, mission-driven team in Boston, Massachusetts, where you will deliver patient-cent…
Multi-Specialty Portfolio Specialist (Layfayette, LA)
Sumitomo Pharma Co., Ltd., is a global pharmaceutical company based in Japan with operations in the U.S. (Sumitomo Pharma America, Inc.), focused on addressing patient needs in oncology, urology, wom…
Accounting Manager, PE Fund Finance - Tech or Private Credit
We are looking for an Accounting Manager to join one of the worldâs leading global investment platforms and support a premier technology-focused or private credit investment team. These are high-im…