Staff Software Engineer - Embedded Networking (remote)

Johnson Controls

United States

Remote

USD 130,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus plan
Competitive benefits

Job summary

Johnson Controls is hiring a Staff Software Engineer, Embedded Networking for a remote US-based position. You will extend Airwall onto new device classes, work on constrained targets including OpenWRT/ARM, and secure data paths with identity-based overlay networking and IPsec.

You will mentor peers and push the boundaries of performance and reliability. You will ship networking software in environments where downtime has real consequences, requiring deep systems knowledge, strong communication

Qualifications

  • 8+ years shipping production networking software
  • Deep expertise in C, C++, or Rust across multiple targets
  • Experience with networking stacks from Layer 2 to Layer 4
  • Hands-on embedded Linux on constrained hardware or OpenWRT
  • Knowledge of IPsec, ESP, IKE and PKI for encrypted transport
  • Track record of shipping in downtime-critical environments
  • Clear communication across product and engineering teams

Responsibilities

  • Extend Airwall onto new device classes and hardware targets
  • Own embedded software on constrained targets including OpenWRT and ARM platforms
  • Work in the secure data path with identity-based overlay networking, IPsec, IKE, and certificate-based identity
  • Modernize Airwall stack to improve performance, observability, and maintainability
  • Diagnose hard networking failures in live customer environments
  • Contribute to core codebases and raise code quality and testing standards
  • Mentor engineers and serve as a technical role model

Skills

C/C++/Rust
Embedded Linux
Networking stack
Packet analysis
OpenWRT
PKI / IPsec
Downtime minimization
Cross-functional collaboration

Tools

OpenWRT

Job description

About Johnson Controls

Johnson Controls,a global leader in thermal management, mission-critical building systems, energy efficiency, and decarbonization, helps customers use energy more productively, reduce carbon emissions, and operate with the precision and resilience required in rapidly expanding industries such as datacenters, healthcare, pharmaceuticals, advanced manufacturing, and higher education.

For more than 140 years, Johnson Controls has delivered performance where itreally matters. Backed by advanced technology, lifecycle services and an industry-leading field organization, weelevatecustomer performance,turn goals into real-world results andhelpmove society forward.

Visitjohnsoncontrols.comfor more information and follow @Johnsoncontrols on socialplatforms.

What you will do

Our Airwall Zero Trust technology secures mission critical assets around the world. It provides encrypted remote access, protects communication from the edge to the cloud, and makes legacy infrastructure invisible to discovery and attack. For operators running equipment that cannot be patched or taken offline, that combination is the difference between a contained incident and a shutdown.

The Staff Software Engineer, Embedded Networking, is a hands-on engineering role at the core of the product. You will extend Airwall onto new classes of devices, modernize a technology stack that has to keep pace with a fast-moving market, and strengthen our competitive position in operational technology security. The work runs from constrained embedded targets up through the secure data path, and it stays close to the code.

Few engineers arrive fluent in identity-based overlay networking, so we hire for systems depth and expect you to pick up the protocol work quickly. You don’t have to be a recognized authority on zero trust networking or IPsec on day one, and by the time you’re finished here, you will be.

This is a remote position for US based candidates.

How you will do it
  • Extend Airwall onto new classes of devices and hardware targets, taking the platform into environments it does not reach today

  • Own the embedded software running on constrained targets, includingOpenWRT, and ARM-based platforms

  • Work deep in the secure data path: identity-based overlay networking, IPsec and ESP, IKE, tunnel encapsulation, NAT traversal, Layer 2 connectivity carried over Layer 3, and certificate-based identity backed by PKI

  • Modernize the Airwall technology stack, retiring what has aged and raising the ceiling on performance, observability, and maintainability

  • Diagnose hard networking failures in live customer environments, down to packet-level analysis

  • Contribute to core codebases and raise the standard for code quality, testing, and performance

  • Mentor engineers across the team and serve as a technical role model

What you will need
Required
  • 8+ years shipping production networking software, with significant time on embedded or kernel-adjacent systems

  • Deep expertise in C, C++, or Rust, with the ability to work across all three

  • Command of the networking stack from Layer 2 through Layer 4, including the judgment to reason about a failure from the wire upward and read a packet capture unaided

  • Hands-on embedded Linux experience on resource-constrained hardware, orOpenWRT

  • Working knowledge of encrypted transport such as IPsec, ESP, and IKE, along with certificate-based identity and PKI

  • A track record of shipping into environments where downtime carries real consequences

  • Clear communication and the judgment to work well across product and engineering teams

Preferred
  • Experience with Host Identity Protocol (RFC 7401) or another identity-based networking overlay

  • Background in operational technology or industrial control systems, including protocols such as BACnet or Modbus

  • Exposure to hardware bring-up, board support packages, or firmware release engineering

  • Contributions to open source networking projects

How we work
  • We build with AI in the loop. We expect you to use coding harnesses such as Claude, Copilot, Codex, or Cursor as part of your normal workflow, and to have the judgment to know where they help and where they get in the way

  • We stay close to customers. You will talk directly with the people running the networks you protect

  • We measure ourselves on what reaches production and holds up there

  • Learn more about our Airwall technology here https://openblue.johnsoncontrols.com/airwall

HIRING SALARY RANGE: $130,000 - $180,000 (Salary to be determined by the education, experience,knowledge, skills, and abilities of the applicant, internal equity, and alignment with marketdata.) This role offers a competitive Bonus plan that will take into account individual, group,and corporate performance. This position includes a competitive benefits package. Theposted salary range reflects the target compensation for this role. However, we recognizethat exceptional candidates may bring unique skills and experiences that exceed the typicalprofile. If you believe your background warrants consideration beyond the stated range. To support an efficient and fair hiring process, we may usetechnology assisted tools, including artificial intelligence (AI), to help identify and evaluatecandidates. All hiring decisions are ultimately made by human reviewers. For details, pleasevisit the About Us tab on the Johnson Controls Careers site at https://jobs.johnsoncontrols.com/about-us

#LI-REMOTE

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Embedded Networking (remote)
Staff Software Engineer - Embedded Networking (remote)

Johnson Controls, Inc. • Milwaukee (WI), Northern (KY)

Remote
USD 130,000 - 180,000
Bonus plan
Benefits package
Remote-friendly
Senior Embedded Networking Engineer — Remote
Senior Embedded Networking Engineer — Remote

Johnson Controls, Inc. • Milwaukee (WI), Northern (KY)

Hybrid
USD 130,000 - 180,000
Bonus plan
Benefits package
Remote-friendly
Senior Embedded Networking Engineer — Airwall Security
Senior Embedded Networking Engineer — Airwall Security

YDU JC Air Cond & Ref Inc.- Dubai • United States

Remote
USD 130,000 - 180,000
Senior Embedded Software Architect (onsite)
Senior Embedded Software Architect (onsite)

Johnson Controls, Inc. • New Freedom

On-site
USD 126,000 - 169,000
Competitive salary
Comprehensive benefits package
Bonus plan based on performance
Experienced Security Service Technician
Experienced Security Service Technician

Alloy Enterprises • Maine

On-site
USD 74,501,000 - 100,289,000
Competitive benefits package
Traveling Security Field Engineer - Electronic / Integrated Security (Job number: 1458)
Traveling Security Field Engineer - Electronic / Integrated Security (Job number: 1458)

Johnson Controls • Birmingham (AL)

On-site
USD 85,000 - 105,000
3 weeks paid vacation
5 sick days
10 holidays per year
Director Security Engineering
Director Security Engineering

Alloy Enterprises • Westford (MA)

On-site
USD 142,000 - 200,000
Competitive salary
Paid vacation/holidays/sick time
Comprehensive benefits: 401K, medical,
+3
Security Service Technician
Security Service Technician

Alloy Enterprises • Tampa (FL)

On-site
USD 39,000 - 54,000
Competitive benefits package
Sr. Software Engineer
Sr. Software Engineer

Johnson Controls • Milwaukee (WI)

Hybrid
USD 90,000 - 120,000
Competitive salary
Hybrid work model
401(k)
+4
Security Installer
Security Installer

Alloy Enterprises • Wilmington (NC)

On-site
USD 33,000 - 44,000
Competitive benefits package