Senior Embedded Linux & Networking Software Engineer

Patton, LLC

Gaithersburg (MD)

On-site

USD 110,000 - 170,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Patton Electronics seeks an experienced software engineer to design and develop a wide range of LAN/WAN networking software for embedded platforms. You will independently architect and implement components for real-time systems on microprocessors and networking ICs in an Agile team.

Responsibilities include requirements analysis, design, coding, testing, documentation, and mentoring junior engineers. Prior Linux-based environment experience is preferred, with a focus on quality and collaboration.

Qualifications

  • A degree in Engineering or Computer Science with at least five years of C++ software experience.
  • Strong organization, self-motivation, and clear verbal/written communication.
  • Hands-on embedded Linux app or kernel software experience and Open Source use.
  • Familiarity with networking, routing protocols, and voice/data communications is advantageous.
  • Experience with version control systems (Git) and defect tracking.

Responsibilities

  • Analyze requirements and develop specifications for software components.
  • Design or participate in system architecture design.
  • Develop software to meet specifications.
  • Document software, including UI and programmer APIs.
  • Conduct peer reviews and design verification testing.
  • Maintain existing software components.
  • Debug and troubleshoot products.
  • Mentor junior team members.
  • Lead small team as required.

Skills

C++
Embedded Linux
Git
Agile methodologies

Education

Engineering or Computer Science degree

Tools

Git

Job description

Patton Electronics seeks an experienced software engineer to design and develop a wide range of LAN/WAN networking software for embedded platforms. You will independently architect and implement components for real-time systems on microprocessors and networking ICs in an Agile team.

Responsibilities include requirements analysis, design, coding, testing, documentation, and mentoring junior engineers. Prior Linux-based environment experience is preferred, with a focus on quality and collaboration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Network Software Engineer
Senior Embedded Network Software Engineer

Patton Electronics Co • Gaithersburg (MD)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Patton, LLC • Gaithersburg (MD)

On-site
USD 110,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Patton Electronics Co • Gaithersburg (MD)

On-site
USD 120,000 - 150,000
Senior Embedded Networking Architect
Senior Embedded Networking Architect

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 150,000 - 240,000
Fully paid medical, dental, and vision
401k contributions
Bi-annual reviews and pay raises
+2
Senior Embedded Platform Engineer - Linux/Android
Senior Embedded Platform Engineer - Linux/Android

Patrick Industries, Inc. • Spring Lake (MI)

On-site
USD 120,000 - 180,000
Network Software Engineer - Embedded
Network Software Engineer - Embedded

Webster & Webster Associates • Phoenix (AZ)

On-site
USD 80,000 - 120,000
Senior Embedded Engineer: Linux, Security & Networking
Senior Embedded Engineer: Linux, Security & Networking

Twenty80 LLC • California (MO)

Hybrid
USD 135,000 - 200,000
Hybrid work model
Onsite presence three days a week
Embedded Software Engineer — Networked Defense Systems
Embedded Software Engineer — Networked Defense Systems

Actalent • Lake Forest (CA)

On-site
USD 135,000 - 160,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
Embedded Software Engineer - Defense Networking & Systems
Embedded Software Engineer - Defense Networking & Systems

Talentify • Lake Forest (CA)

On-site
USD 186,252,000 - 220,636,000
Senior Embedded Networking Software Engineer (L2-L4 & RTOS/Linux)
Senior Embedded Networking Software Engineer (L2-L4 & RTOS/Linux)

A2e-Technologies • Irvine (CA)

On-site
USD 165,000 - 248,000