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

Staff Software Engineer - Embedded Networking (remote)

$130k - $180k

Johnson Controls Inc

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.

Visit johnsoncontrols.com for 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

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, weencourage you to apply. 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

#LI-REMOTE

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.

Visit johnsoncontrols.com for 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

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, weencourage you to apply. 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

#LI-REMOTE

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Embedded Networking (remote) in Milwaukee, WI vacancy
  • $130k - $180k

     ...critical assets around the world. It provides encrypted remote access, protects communication from the edge to 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... 
    Remote work
    Full time

    Johnson Controls

    Milwaukee, WI
    4 days ago
  • $192.8k - $289.2k

     ...Defense Systems has an opening for a Sr Staff Embedded Software IPT Lead to join our team of...  ...integral part of our multi-discipline engineering team in Advanced Weapons, you will be...  ...site at the Northridge, CA location. No remote/telework arrangement is available for... 
    Remote work
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Los Angeles, CA
    10 hours ago
  •  ...DescriptionThe RoleWe are looking for a skilled Staff Embedded Software Engineer with a deep understanding of...  ...management, device identity, and remote diagnostics.Mentor junior and senior...  ...Preferred Qualifications)Understanding of network communication and security protocols,... 
    Remote work
    Full time
    H1b
    Local area
    Work from home

    General Motors

    Austin, TX
    10 hours ago
  • $134k - $174k

    Staff Embedded Software EngineerAt Hidden Level, we’re building the future of...  ...a Staff Embedded Software Engineer to accelerate product development...  ...-based systems and other network components. Integrate with...  ...hybrid (in-person and remote) teams.Strong verbal and written... 
    Remote work
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Hidden Level

    Syracuse, NY
    3 days ago
  •  ...Summary:We are seeking an accomplished Embedded Software SME with expertise in Extended Reality...  ..., mechanical, optical, and systems engineering, to deliver cohesive and high‑performance...  ...), Washington, DC Area (Tertiary), Remote (Optional). If remote, up to 25% of travel... 
    Remote work

    Elbit Systems of America

    Roanoke, VA
    1 day ago
  •  ...Arrangement:This role is based remotely, but if the candidate lives...  ...Motors is seeking a Staff Software Engineer to shape and scale the engineering...  ..., validate, and deliver embedded software for software-...  ...ECUs, MCUs, SoCs, containers, networks, configuration, or calibration... 
    Remote work
    Full time
    Local area
    Immediate start
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    2 days ago
  •  ...team is responsible for developing and maintaining the embedded software that bridges hardware and high-level applications in...  ...foundation of safe and intelligent trucking. As a Staff Embedded Software Engineer, you will lead the design, development, and validation... 
    Remote work

    Stack AV

    United States
    5 days ago
  •  ...opto-mechanical hardware, embedded compute, cloud orchestration...  ...About the Role As a Staff Embedded Software Engineer, you will work across our...  ...that will run for decades in remote and harsh environments....  ...with Zephyr RTOS, embedded networking stacks, or sensor fusion.... 
    Remote work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Observable

    Los Angeles, CA
    5 days ago
  • $175k - $220k

     ...first 3D-stacked photonics engine, Passage™, capable of...  ...are hiring a talented software engineer to help us...  ...telemetry, virtualization, and remote administration...  ..., Digital, Systems and Network experts to define control...  ...Debug and troubleshoot embedded systems using tools such... 
    Remote work
    Full time
    Temporary work
    Flexible hours

    Lightmatter

    Boston, MA
    5 days ago
  •  ...Hall of Fame in 2024. Product & Software Excellence: We were named one of The...  ...25. ABOUT THIS ROLE As a Senior Staff Embedded Software Engineer, you will provide overall technical...  .... This role can be fully remote, or based on-site at HQ in Utah or in... 
    Remote work
    Full time
    Work at office
    Flexible hours

    LVT

    American Fork, UT
    14 days ago
  • $145k - $165k

    DescriptionThe Staff Embedded Software Engineer (Networking) is responsible for the architecture, design, and implementation of high-performance networking software for onboard aircraft video systems. This role focuses on the development of robust network stacks, specifically... 
    Full time

    RAVE Aerospace

    Brea, CA
    2 days ago
  •  ...ll build the connectivity, networking, and cybersecurity software that lets medical devices securely...  ...Develop fleet management, remote monitoring, and cloud-...  ..., quality, and clinical engineering teams Who You Are You're a strong embedded/systems software engineer who... 
    Remote work
    Full time
    Worldwide
    Visa sponsorship
    Work visa
    Relocation package

    GE HealthCare

    Waukesha, WI
    4 days ago
  • $193k - $309k

     ...employees happy. As a Staff Software Engineer on Traffic Engineering at...  ...public edge, through cloud networking, down to service-to-service...  ...development is deeply embedded in engineering at Toast. The...  ...benefits at #LI-Remote The base salary range... 
    Remote work
    Full time
    Local area

    Toast

    New York, NY
    10 hours ago
  • $190k - $240k

     ...systems and DB research to join our fully-remote team. You’d be a great fit at Readyset...  ...this role We’re looking for a Staff Software Engineer to help build the next generation of AI...  ...-lived chatbots. Cost: keeping re-embedding, reranker passes, and LLM calls sustainable... 
    Remote job
    Full time
    Immediate start

    Readyset

    United States
    10 hours ago
  •  ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...your purpose here.Job DescriptionThe Embedded Platform Software team designs and builds the...  ...Software Engineer to join the Embedded Networking Software team, within the Multiport Platform... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • $70 - $100 per hour

    Staff Software Engineer - Embedded Platform Software We are seeking a Staff Embedded Platform Software Engineer to join our ADAS / Autonomous Driving...  ...companies to meet your career aspirations. Yoh’s network of client companies has been employing professionals like... 

    Yoh

    Newark, DE
    1 day ago
  • $168.75k

     ...ecosystem of devices and cloud software. Like our products, we...  ....Your ImpactAs a Staff Embedded Software Engineer, you will lead critical software...  ...Extensive experience with network protocols (TCP/IP, VPN, DNS...  ...with the flexibility to work remotely on Mondays, unless there... 
    Remote work
    Work experience placement
    Work at office

    Axon

    Seattle, WA
    4 days ago
  •  ...that let every Stripe engineer ship code, configuration...  ...velocity. You will be embedded primarily on the Service...  ...the full lifecycle of software changes at Stripe. The...  ...change layer: automated remote execution, incremental...  ...technical strategy. As a Staff engineer on Service Deployments... 
    Remote work
    Work at office
    Local area
    Early shift

    Stripe

    Seattle, WA
    10 hours ago
  •  ...to-use patient data via API, embedded components, and direct EHR...  ...partners with HIEs and other data networks to aggregate patient...  ...looking for an experienced Staff Engineer to join the platform team at...  ...on a hybrid schedule, or are remote (EST/CST) but willing to travel... 
    Remote work

    Zus Health

    Boston, MA
    4 days ago
  •  ...that will set the standards for software-defined vehicles around the...  ...Design, develop, and deploy embedded platform software, including...  ...Computer Science, Electrical Engineering, or a related field Strong...  ...employment, social media/website, network/device, recruiting system... 
    Full time
    Contract work
    Work experience placement
    Local area

    Rivian and Volkswagen Group Technologies

    Remote
    10 hours ago
  •  ...of the world. The Satellite Software Team is responsible for...  ...flight control, telemetry, and embedded firmware. Array Labs is seeking Embedded Software engineers with experience in low-level systems...  ...FPGA fabric, microprocessors, networking interfaces, and storage... 
    Permanent employment
    Full time

    Array Labs

    Palo Alto, CA
    10 hours ago
  •  ...architect to own the cloud-to-field software ecosystem that powers,...  ...opportunity to unify cloud, data, and embedded device software under one...  ...diagnostics, and control of remote devices at scale Build...  ...infrastructure. ~12 + years in software engineering on production systems,... 
    Remote work
    Local area
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    20 days ago
  • $148k - $249k

     ...Job Description Job Description The Embedded Software team owns our low-level software...  ...software for truck control functions such as engine control, steering and braking. - Integrate...  ...of the autonomous platform, both remotely and on-site. - Work with our other software... 
    Remote work
    3 days per week

    Waabi

    Pittsburgh, PA
    20 days ago
  •  ...enabling human life on Mars.SECURITY ENGINEER (EMBEDDED & NETWORKING)SpaceX is looking for a Security Engineer...  ...which result in stronger and safer software and application deployments across...  ...requires you to be onsite. Hybrid or remote work will not be considered.Ability to... 
    Remote work
    Permanent employment
    Weekend work

    SpaceX

    Cape Canaveral, FL
    3 days ago
  • $200k - $300k

     ...scaling this impact: today, more than 2 million Verkada devices are deployed across 170+ countries. About the RoleAs a Staff Embedded Software Engineer, you will spearhead the development of brand-new camera categories while driving the continued growth and reliability... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  • $130.7k - $261.3k

     ...position is located in our Alameda, California location. The Sr Staff Embedded Software Engineer leads the development, verification, ensuring timely...  ....•Lead technical teams and develop cross-functional networks.•Adjust priorities and collaborate within team environments... 
    Shift work

    Abbott

    Alameda, CA
    10 hours ago
  • $98.5k - $206.8k

    Job Title: Staff Embedded Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type...  ...Opportunity:CACI is seeking a senior staff-level embedded software engineer with deep electrical engineering and computer science... 
    Contract work
    Work experience placement
    Work at office
    Flexible hours

    CACI International

    Colorado Springs, CO
    1 day ago
  • Austin, TXEngineering - Software /Full-time /On-sitePlease Note: To conform with the United States Government Space Technology...  ...team. We are seeking a highly skilled and experienced Staff Embedded Software Engineer to join our software team. In this position, you will be... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    2 days ago
  • $113k

     ...equity and alignment with market data.  Staff: Estimated annual base pay: $113,000...  .../ Military Leave  Summary: The Embedded Software Engineer role is responsible for designing, developing...  ..., processes, and services.Strategic Networking: Builds and maintains relationships... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Flexible hours

    Woodward

    Niles, IL
    2 hours ago
  • $155k - $200k

     ...delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible.As a Staff Embedded Software Engineer, you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and... 
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Embedded Networking (remote). Be the first to apply!