> Markdown version of [/jobs/ext/203635-senior-software-engineer-hybrid](https://www.wearedevelopers.com/jobs/ext/203635-senior-software-engineer-hybrid). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (hybrid) - **Company:** Johnson Controls - **Location:** Glendale, WI, United States - **Experience:** Expert - **Salary:** $95,000.0 - $130,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Agile Methodology, JIRA, C Sharp (Programming Language), C++ (Programming Language), Computer Programming, Continuous Delivery, Linux, Linux on Embedded Systems, Github, Python (Programming Language), PostgreSQL, Microsoft SQL Server, Software Engineering, Git, Containerization, Restful APIs, Docker, Jenkins - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c702873f11ff5496 ## About the Role * Must be a US citizen and/or permanent resident * Bachelor of Science degree in Software Engineering * 4+ years of experience in the software industry, with most recent working experience on Linux based system * Strong software design and coding skill in native world with RUST and C/C++ * Strong experience in software development on desktop and embedded Linux * Strong experience in Docker containerization * Strong experience in designing and implementing software services providing RESTful API * Experience in working with teams using Git, GitHub, JIRA and Jenkins CI Preferred * Experience in Python and Robot Framework auto testing * Experience in Microsoft SQL server, PostgreSQL database * Experience in Kubernetes container orchestration * Experience in implementing CI/CD with Jenkins * Software design and coding experience with C#, .Net framework ## Description Johnson Controls is hiring! We are seeking a forward-thinking, energetic, collaborative technical enthusiast to join our team as a Senior Software Engineer focusing on developing software components for Johnson Controls' flagship building management system. In this role, you will work with a team of innovative engineers to design and implement containerized platform services for our building management server and network engine devices. This position requires you to be onsite minimum 3 days a week at our Glendale, WI, office. Candidates must be commuting distance to the office, or able to relocate. Various relocation packages are available. Candidates must be a US Citizen and/or Permanent Resident, as we cannot sponsor for this role., * Work as individual contributor and/or technical leader for both .Net managed software components and C/C++/RUST based native software components * Participate in agile software planning and development activities including PI planning, story refinement, task breakdown, effort estimation and daily stand-up * Communicate and coordinate effectively both within the team and cross teams/organizations to resolve dependencies and maximize productivity * Jump in where needed, learn new technologies and resolve critical issues quickly ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)