Why This Role Stands Out
You'll thrive in this mid-senior Network Firmware Engineer role at Sage IT Inc, gaining valuable experience with the Niagara Framework and contributing to innovative building automation solutions. This hybrid position offers an excellent opportunity to develop your embedded systems and network security expertise alongside a collaborative team. Apply today to advance your career in a dynamic and growing field!
Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
AK, United States
Posted
6 days ago
EncryptionTCP/IPDNSC++GitHTTPHTTPSIoTPython
Job Description
Job Summary (Network Engineer Frisco, TX):
- Design, develop, debug, and maintain embedded firmware for controllers, gateways, and connected devices in building/industrial automation.
- Develop and integrate firmware with Niagara Framework (Niagara 4) and related environments.
- Configure, integrate, and troubleshoot Niagara stations, drivers, protocols, and controllers.
- Integrate field devices using protocols such as BACnet, Modbus, LonWorks, MQTT, and OPC.
- Develop and maintain firmware interfaces for network-connected embedded/IoT devices.
- Configure and troubleshoot network security components (firewalls, VPNs, NAT, ports, and secure communications).
- Analyze network traffic, troubleshoot connectivity issues, and resolve protocol-level problems using diagnostic tools (Wireshark, TCP/IP utilities).
- Implement secure communication (TLS/SSL, certificates, authentication, encryption).
- Perform firmware upgrades, bootloader updates, patches, and manage device lifecycle.
- Collaborate with cross-functional teams (hardware, controls, networking, cybersecurity, DevOps).
- Develop and execute unit, integration, and system tests for firmware and connected systems.
- Investigate production issues, perform root-cause analysis, and implement corrective actions.
- Maintain comprehensive technical documentation (firmware releases, configurations, network architecture, troubleshooting).
Required Skills:
- Strong experience in firmware/embedded software engineering (C/C++ and/or Python).
- Hands-on with Niagara Framework/Niagara 4 and related controllers/integrations.
- In-depth knowledge of networking protocols (TCP/IP, UDP, DNS, DHCP, HTTP/HTTPS, SSH, VLANs).
- Practical experience with firewalls and network security configuration.
- Skilled in troubleshooting network and protocol-level issues.
- Knowledge of embedded Linux, Linux networking, or RTOS.
- Experience with firmware testing, debugging, release management, and Git.
- Strong analytical, troubleshooting, and documentation skills.
- Design, develop, debug, and maintain embedded firmware for controllers, gateways, and connected devices in building/industrial automation.
- Develop and integrate firmware with Niagara Framework (Niagara 4) and related environments.
- Configure, integrate, and troubleshoot Niagara stations, drivers, protocols, and controllers.
- Integrate field devices using protocols such as BACnet, Modbus, LonWorks, MQTT, and OPC.
- Develop and maintain firmware interfaces for network-connected embedded/IoT devices.
- Configure and troubleshoot network security components (firewalls, VPNs, NAT, ports, and secure communications).
- Analyze network traffic, troubleshoot connectivity issues, and resolve protocol-level problems using diagnostic tools (Wireshark, TCP/IP utilities).
- Implement secure communication (TLS/SSL, certificates, authentication, encryption).
- Perform firmware upgrades, bootloader updates, patches, and manage device lifecycle.
- Collaborate with cross-functional teams (hardware, controls, networking, cybersecurity, DevOps).
- Develop and execute unit, integration, and system tests for firmware and connected systems.
- Investigate production issues, perform root-cause analysis, and implement corrective actions.
- Maintain comprehensive technical documentation (firmware releases, configurations, network architecture, troubleshooting).
Required Skills:
- Strong experience in firmware/embedded software engineering (C/C++ and/or Python).
- Hands-on with Niagara Framework/Niagara 4 and related controllers/integrations.
- In-depth knowledge of networking protocols (TCP/IP, UDP, DNS, DHCP, HTTP/HTTPS, SSH, VLANs).
- Practical experience with firewalls and network security configuration.
- Skilled in troubleshooting network and protocol-level issues.
- Knowledge of embedded Linux, Linux networking, or RTOS.
- Experience with firmware testing, debugging, release management, and Git.
- Strong analytical, troubleshooting, and documentation skills.
Avinash K
SAGE IT, Inc.
Desk: x 384
Similar jobs
- CS
Senior Fixed Income Specialist
NewCharles Schwab
Orlando, FL🇺🇸On-siteYesterdayContinuous ImprovementFixed Income - XT
Scientist I/II, Functional Genomics
NewXaira Therapeutics
South San Francisco🇺🇸$136k - $170k/yrHybrid6 hours agoGenerative AIPython - VS
Manager, Payables & Spend Operations
NewVarda Space Industries
El Segundo🇺🇸Hybrid4 hours agoFiberAccounts PayableERP+4 - WE
Program Director
NewWelbeHealth
San Bernardino🇺🇸$145.4k/yrHybrid7 hours agoCall CenterInfection ControlNursing+2 - WE
Participant Experience Liaison
NewWelbeHealth
North Hollywood🇺🇸Hybrid8 hours agoInfection ControlOnboardingPhysical Therapy - VH
Senior Quantitative Scientist, ML/LLM
NewVerana Health
Remote/ San Francisco / New York City / Knoxville🇺🇸Remote9 hours agoSQLMachine LearningClinical Research+7