Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Data Center Engineering

$100k - $164k
Full-time

Johnson Controls

What you will do

Johnson Controls is building the next generation of intelligent building systems for the world's most demanding environments, hyperscale data centers. We are looking for a deeply technical principal engineer with a native development background to join our Data Center Controls Innovation team — someone who thrives at the system level, owns hard platform problems, and sets the technical direction for the engineers around them.

This role sits inside our Data Center Controls Innovation Engineering team at our Controls Product Development Center in Glendale, WI. You will design and lead the development of high-performance native platform services and middleware running on Linux-based building management systems and network engine devices deployed in critical data center infrastructure globally. If you want to own the platform layer, shape architecture from the ground up, and build systems where correctness and performance genuinely matter, this is the role for you.

This position is 100% on-site at our new Controls Product Development Center and Lab in Glendale, WI, where you will collaborate closely with cross-disciplinary teams and work hands-on with real products. The role may include up to 20% travel.

How you will do it

  • Defining and owning the technical architecture for native platform services and middleware, including IPC mechanisms, service APIs, and system-level resource management

  • Leading design and implementation of high-performance C/C++ components running on embedded and desktop Linux platforms

  • Establishing and enforcing engineering standards for native development: memory safety, concurrency patterns, error handling, and performance profiling

  • Driving containerization strategy for native services using Docker on Linux, ensuring clean isolation and reliable deployment across device targets

  • Serving as a hands-on technical lead and individual contributor — writing production code, conducting deep design reviews, and resolving the hardest system-level issues

  • Mentoring and growing engineers on the team; elevating native development skills and instilling a culture of rigorous engineering

  • Collaborating with firmware, controls, and application engineers to define clean interfaces and data contracts between platform services and higher-level software

  • Participating in and leading agile planning activities including PI planning, story refinement, effort estimation, and cross-team dependency resolution

  • Evaluating new native technologies and patterns and applying them pragmatically to real platform challenges

  • Communicating technical decisions and trade-offs clearly to both engineering and non-engineering stakeholders

What we look for

Required Qualifications

  • JCI does not provide visa sponsorship for this role. Applicants must be authorized to work in the United States without current or future sponsorship.

  • Bachelor of Science degree in Software Engineering, Computer Science, Computer Engineering, or equivalent practical experience

  • 8+ years of software engineering experience with a strong focus on native C/C++ development

  • Deep expertise in systems programming on Linux: process management, threading, IPC, memory management, and performance optimization

  • Proven track record designing and delivering production-grade platform services or middleware in C/C++

  • Strong experience with software development on both desktop and embedded Linux environments

  • Strong experience with Docker containerization of native Linux services

  • Demonstrated ability to own technical architecture decisions and drive them through to implementation

  • Ability to work effectively as both a hands-on individual contributor and a technical leader

  • Excellent communication skills; able to write clear design documents and articulate trade-offs to cross-functional teams

  • Experience working in agile teams using Git, GitHub, JIRA, and CI/CD tooling

  • Must be authorized to work in the U.S.; no sponsorship available

  • Must be able to work 100% on-site in Glendale, WI; up to 20% travel

Preferred Qualifications

  • Experience with Rust for systems programming

  • Experience with Kubernetes container orchestration

  • Familiarity with data center infrastructure, HVAC systems, or Building Automation Systems

  • Experience with industrial protocols or IoT communication layers (BACnet, Modbus, MQTT)

  • Experience with managed development in C# and the .NET framework

  • Experience with Microsoft SQL Server or PostgreSQL in production environments

  • Experience implementing CI/CD pipelines with Jenkins or equivalent

  • Experience with automated testing frameworks (Python, Robot Framework, or similar)

  • Experience working with cross-functional or globally distributed engineering teams

HIRING SALARY RANGE : $100,000 - $164,000 (Salary to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data.) This role offers a competitive Bonus plan that will take into account individual, group, and corporate performance.  This position includes a competitive benefits package. The posted salary range reflects the target compensation for this role. However, we recognize that exceptional candidates may bring unique skills and experiences that exceed the typical profile. If you believe your background warrants consideration beyond the stated range, we encourage you to apply. To support an efficient and fair hiring process, we may use technology assisted tools, including artificial intelligence (AI), to help identify and evaluate candidates. All hiring decisions are ultimately made by human reviewers. For details, please visit the About Us tab on the Johnson Controls Careers site at

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Data Center Engineering in Glendale, AZ vacancy
  •  ...Data Center Engineer The engineer in this position should have a wealth of experience engineering/installing datacenter equipment. The engineer...  ...certifications a plus An advanced understanding of various software packages including MS Word, spreadsheet/database programs... 
    Suggested
    For contractors
    Work at office
    Local area

    ADEX

    Phoenix, AZ
    4 days ago
  • A leading construction firm in Phoenix is seeking a Senior EPMS Engineer to spearhead the design and implementation of Electrical Power Monitoring...  ...controls engineering, with expertise in SCADA integration and data analytics. This role offers a dynamic work environment with... 
    Suggested

    Gilder Search Group

    Phoenix, AZ
    4 days ago
  • $123.5k - $164.7k

     ...and information management, digital transformation services, data centers, asset lifecycle management, and fine art storage, handling,...  ...Lead Project Design: Direct third-party architectural and engineering teams in the design of North American data center projects, providing... 
    Suggested
    Minimum wage
    Local area
    Remote work
    Flexible hours
    Night shift

    Iron Mountain Inc

    Phoenix, AZ
    9 days ago
  •  ...unique character. We are hiring a CX Engineer to support commissioning, testing documentation...  ...turnover activities on mission critical data center projects. This role will work closely...  ..., QA/QC tracking tools or turnover software, especially CX Alloy. ~ Generator,... 
    Suggested
    Work experience placement
    For subcontractor
    Shift work

    Helix Electric

    Phoenix, AZ
    2 days ago
  •  ...Company Description We are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to...  ...desirable companies in the world to work for. The large hyperscale data center campuses we design throughout the U.S. will give you the... 
    Suggested
    Full time
    Flexible hours

    Olsson

    Phoenix, AZ
    5 days ago
  • $97.5k - $199.5k

     ...Job Description The Data Center Commissioning Manager is responsible for planning, leading, and governing the commissioning...  ...Responsibilities (What You'll Do Day-to-Day) Partner with Design/Engineering to ensure commissionability is built in early (sequences of... 
    Temporary work
    For contractors
    Live in
    Local area
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Phoenix, AZ
    4 days ago
  • $200k - $250k

     ...Rinvio is hiring a Commissioning Engineer with data center and/or oil and gas experience for high-value commissioning work across the U.S. Pay: $200,000-$250,000/year, based on experience Location: Phoenix, AZ Schedule: Full-time project-based role; travel may... 
    Full time
    Contract work
    For contractors

    Rinvio

    Phoenix, AZ
    1 day ago
  •  ...Senior Project Engineer- Data Center (AZ) Job Category: Senior Project Engineer Location: Phoenix, AZ, USA Employment Type: Full-Time Work Schedule: On-site Description About You: Solutions-Oriented. Problem-solving brings you a sense of accomplishment... 
    Full time
    Contract work
    For subcontractor
    Flexible hours

    Lease Crutcher Lewis

    Phoenix, AZ
    3 days ago
  •  ...Electrical Engineer - Data Centers Locations: Overland Park, KS, US; Los Angeles, CA, US; Canonsburg, PA, US; Phoenix, AZ, US; Dallas, TX,...  ...assumptions. Use AutoCAD/Revit/BIM and engineering studies software to perform engineering tasks. Sound, professional communication... 
    Full time
    Part time
    Work experience placement
    Local area
    Relocation
    Visa sponsorship
    Flexible hours

    Black & Veatch

    Phoenix, AZ
    10 hours ago
  •  ...We have three (3) Data Center/Network Engineer (Resident) openings supporting a client in the Phoenix metro area . This is a senior-level technical generalist role focused on supporting network, systems, and data center infrastructure. Candidates must be comfortable... 
    Local area

    CMK Resources Inc

    Phoenix, AZ
    4 days ago
  •  ...and information management, digital transformation services, data centers, asset lifecycle management, and fine art storage, handling, and...  ...? If so, let's start the conversation. Sr. Network Engineer, Data Center Job Summary Iron Mountain is seeking a skilled... 
    Remote work
    Flexible hours

    Iron Mountain Inc

    Phoenix, AZ
    2 days ago
  • $75k - $85k

     ...Data Center Network Technician Department : IT / Network Infrastructure Location - Fully On-site role El Mirage, Arizona Role...  .... With a strong focus on long-term partnerships, practical engineering solutions, and community education around energy and security... 
    Daily paid
    Full time
    For contractors
    Remote work

    Catapult Solutions Group

    El Mirage, AZ
    2 days ago
  • A reputable technology services company based in Phoenix, Arizona is seeking a Backfill Support Engineer to assist in network device troubleshooting and maintenance. The ideal candidate will have 3-5 years of experience and a solid understanding of network devices, monitoring... 

    TECEZE

    Phoenix, AZ
    1 day ago
  • A leading technology firm in Phoenix, AZ is looking for a Network Engineer to design, implement, and support sophisticated network infrastructures. This role involves managing complex networks, mentoring junior staff, and collaborating with various stakeholders. Ideal... 
    Full time

    Confidential

    Phoenix, AZ
    3 days ago
  • A technology service provider is seeking a Network Engineer in Phoenix, Arizona to support and manage enterprise network environments. This hybrid role requires a strong understanding of network infrastructure including LAN, WAN, and WLAN systems, with a focus on MPLS... 

    Confidential

    Phoenix, AZ
    10 hours ago
  •  ...Overview We are seeking a high‑impact Senior Cloud & Datacenter Engineer to provide architectural leadership, hands‑on engineering, and...  ..., or other discipline. 8+ years of experience with both data center and AWS cloud environments. Hands‑on experience with VMware vSphere... 
    Long term contract
    Work at office
    Relocation

    Matson, Inc.

    Phoenix, AZ
    2 days ago
  • $164.47k - $232.19k

     ...Job Details: Job Description: The Role and Impact The Thermal Engineer will drive thermal design and analysis for GPU, AI accelerators, and data center products through both simulation and hands-on experimental work. This role supports the development of high-... 
    Local area
    Immediate start
    Shift work

    Intel

    Phoenix, AZ
    1 day ago
  • $110k - $135k

     ...Mechanical Engineer - CFD (Data Center HVAC Design) Job Locations US-AZ-Phoenix | US-OH-Toledo | US-MI-Troy | US-OH-Columbus | US-...  ...on experience with CFD modeling tools, including Cadence software . ~ Proficiency in AutoCAD and Revit . ~ Strong understanding... 
    Full time
    For contractors
    Remote work
    Flexible hours

    SSOE

    Phoenix, AZ
    4 days ago
  • $87k - $178.1k

     ...As a Facilities Technician - Mechanical, you will provide engineering ownership for the reliability, efficiency, and lifecycle performance...  ...-critical mechanical and HVAC systems supporting hyperscale data centers. This role sets technical direction, resolves high-impact... 
    Temporary work
    Flexible hours

    Oracle

    Phoenix, AZ
    4 days ago
  • $139.4k - $291.8k

     ...refinements and corrective action plans. Leads high impact mechanical engineering initiatives, fostering a culture of technical excellence and...  ...-Infrastructure Development: -Drives the design of data center critical infrastructure for Oracle Cloud. -Empowers... 
    Temporary work
    Flexible hours

    Oracle

    Phoenix, AZ
    1 day ago
  • $120.1k - $251.6k

     ...delivery of our datacenters, Oracle is recruiting a Senior Mechanical Engineer. The role is a senior multi-disciplinary datacenter design lead...  ...Level - IC5 About Us Only Oracle brings together the data, infrastructure, applications, and expertise to power everything... 
    Contract work
    Temporary work
    Flexible hours

    Oracle

    Phoenix, AZ
    6 days ago
  • $87k - $178.1k

     ...expectations. Ideal Candidate Profile ~3-5 years of experience in data center operations, facilities operations, critical environment...  ...during time-sensitive operational events. ~ Degree in Engineering, Facilities Management, Operations, or related field preferred... 
    Temporary work
    Work at office
    Flexible hours
    Night shift

    Oracle

    Phoenix, AZ
    6 days ago
  • A leading telecommunications firm is seeking a Senior Telecom Engineer to lead the design and integration of telecom systems for mission...  ...will have extensive experience in structured cabling, data center networking, and communication systems. Responsibilities include... 

    Sky Mavis

    Phoenix, AZ
    4 days ago
  • A leading engineering firm is searching for a Mechanical/Senior Mechanical Engineer to join their growing team in Phoenix. This position focuses on mechanical design for Data Centers and Mission Critical infrastructure. The ideal candidate will lead design efforts, mentor... 

    HDR

    Phoenix, AZ
    2 days ago
  • A leading recruiting firm is seeking a Network Engineer in Phoenix, AZ. This role involves working closely with the Data Center Networking Services team to build and implement advanced network fabrics. The ideal candidate will have over 5 years of experience, strong knowledge... 
    Contract work

    Mindlance

    Phoenix, AZ
    3 days ago
  • A leading construction firm is seeking a Commissioning Engineer in Phoenix, Arizona. This role involves supporting commissioning activities...  ...in a relevant field along with 3+ years of experience in data center projects. Candidates must have strong communication skills and... 

    GCON Management Company LLC

    Phoenix, AZ
    1 day ago
  • We are seeking an experienced Data Center Design Engineer to lead the low-voltage infrastructure design for new greenfield data center buildouts. This role requires hands-on expertise in end-to-end electrical and communications pathway systems, from conceptual design through... 

    Solutionz

    Phoenix, AZ
    1 day ago
  • Information Technology - Fiber Test Engineer 2 Job Description: Datacenter Fiber Specialist Location: Phoenix, AZ Metro Area Duration...  ...fiber logistics, infrastructure, and resources required for new data center expansions. • Manage vendor/partner relationships, contracts,... 
    Full time
    Contract work
    Second job
    Work at office
    Remote work

    eTeam

    Phoenix, AZ
    1 day ago
  • GCON is seeking a Commissioning Engineer to join our innovative, people-focused construction team! If you thrive in complex, fast-paced...  ..., this is your opportunity to drive mission-critical data center projects while gaining valuable mentorship to grow your career... 
    For contractors
    Work at office
    Local area
    Immediate start

    GCON Management Company LLC

    Phoenix, AZ
    4 days ago
  • A leading construction management firm is seeking a Commissioning Engineer to support critical data center projects. Ideal candidates will have over 3 years of relevant experience and a degree in Construction Management or Engineering. Responsibilities include supporting... 

    GCON Management Company LLC

    Phoenix, AZ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Data Center Engineering. Be the first to apply!