Network Software Engineer - Embedded

Webster & Webster Associates

Phoenix (AZ)

On-site

USD 80,000 - 120,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A fast-growing embedded software company is seeking a Network Software Engineer to design and optimize networking components for secure systems. Ideal candidates have a degree in a related field and strong skills in C/C++ programming. Join a hybrid team that focuses on innovation and reliability in embedded software design.

Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or related discipline.
  • Strong hands-on programming experience in C and C++, with exposure to assembly.
  • Proven experience in developing network drivers and protocol stacks.

Responsibilities

  • Design, implement, and optimize embedded network stacks and communication drivers.
  • Collaborate with engineers to integrate secure networking capabilities.
  • Troubleshoot networking issues using debugging tools.

Skills

C programming
C++ programming
Networking technologies
Troubleshooting
Communication protocols

Education

Bachelor’s or Master’s degree in related field

Tools

JTAG debuggers
Oscilloscopes
Logic analyzers

Job description

A fast-growing embedded software company is seeking an experienced Embedded Software Engineer with extensive networking experience. This role is ideal for an engineer who enjoys building low-level software that powers secure and safety-critical systems. You’ll design and optimize networking components, ensuring reliable data communication across embedded platforms used in advanced, high-integrity applications.

Key Responsibilities
  • Design, implement, and optimize embedded network stacks and communication drivers.
  • Collaborate with system and security engineers to integrate advanced secure networking capabilities.
  • Validate and verify driver and protocol implementations to ensure reliability and compliance with applicable safety standards.
  • Troubleshoot networking issues using debugging tools and testing methodologies.
  • Stay current with emerging trends in networking, real-time communication, and embedded software design.
  • Work effectively in a remote or distributed engineering team environment.
Core Qualifications
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or related discipline.
  • Strong hands‑on programming experience in C and C++, with exposure to assembly for low-level optimization.
  • Proven experience developing and integrating network drivers and protocol stacks in embedded systems.
  • Understanding of real-time operating systems (RTOS) or embedded Linux environments.
  • Familiarity with networking technologies such as Time Sensitive Networking or Time-Triggered Ethernet is beneficial, but not required.
  • Experience applying or working under safety or certification standards (e.g., DO-178C, ISO 26262) preferred.
  • Comfortable using hardware tools such as JTAG debuggers, oscilloscopes, and logic analyzers.
  • Excellent analytical, troubleshooting, and communication skills.

If you are an experienced embedded engineer with deep expertise in communication protocols, a commitment to code safety and performance, and are ready to tackle the challenging networking infrastructure of next-generation critical systems, we encourage you to connect with us. This is an exceptional opportunity to make a tangible impact on product reliability and innovation within a supportive and expert-driven environment. Apply today to explore how your skills in low-level networking can define the future of our embedded platforms.

Title: Network Software Engineer - Embedded
Employment Type: Direct Hire
Hours: Full-Time
Location: Phoenix, AZ
Location Type: Hybrid
Relocation: None
Job ID: JO-2504-1235

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Webster & Webster Associates • Boston (MA)

Remote
Opportunity for career advancement
Flexible working within a distributed engineering team
Exposure to cutting-edge technology
+1
Embedded Network Engineer
Embedded Network Engineer

Webster & Webster Associates • Raleigh (NC)

On-site
USD 80,000 - 120,000
Career advancement opportunities
Work within a distributed team
Access to cutting-edge technology
Remote Embedded Networking Engineer
Remote Embedded Networking Engineer

Webster & Webster Associates • Boston (MA)

Remote
Opportunity for career advancement
Flexible working within a distributed engineering team
Exposure to cutting-edge technology
+1
Sr. Software Engineer (Embedded Network)
Sr. Software Engineer (Embedded Network)

ClearanceJobs • Maryland

On-site
USD 100,000 - 130,000
Embedded Software Engineer - Wireless
Embedded Software Engineer - Wireless

Blue Signal Search • Denver (CO)

On-site
USD 90,000 - 120,000
Embedded Software Engineer - Wireless
Embedded Software Engineer - Wireless

Blue-Signal-Search • Denver (CO)

On-site
USD 110,000 - 160,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Twenty80 LLC • California (MO)

Hybrid
USD 135,000 - 200,000
Hybrid work model
Onsite presence three days a week
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Twenty80 llc • Los Angeles (CA)

Hybrid
USD 135,000 - 200,000
Senior Systems Security Engineer
Senior Systems Security Engineer

Webster & Webster Associates • Seattle (WA)

On-site
USD 120,000 - 180,000
Staff Embedded Software Engineer (Networking)
Staff Embedded Software Engineer (Networking)

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 140,000 - 200,000
Fully paid medical, dental, and vision insurance
401(k) contributions
15 days of vacation
+4