Demo

C/C++ Networking Lead with Linux Experience

Agiliad
Peoria, IL Full Time
POSTED ON 2/25/2025
AVAILABLE BEFORE 6/24/2025

About Agiliad

Agiliad is an engineering company, and we believe in building team of engineers with a broad set of technical skills, who are ready to take on technology challenges and make an impact for our customer by building quality in products we develop. At Agiliad, you will get opportunity to work on state of the class, complex and massive scalable enterprise digital solutions designed by leading technologists. The company name Agiliad is made up of two words: Agility (quick response) and Iliad (heroic efforts). We pride ourselves on our agility to adapt seamlessly to new market needs, customer requirements or technological change, and thrive in an environment of constant change.


We Endeavor to work on complex and challenging systems and engineering problems and where possible create a meaningful difference by focusing on critical needs.


Some of the key points why someone should look at Agiliad:

  • Highly differentiated product engineering service provider
  • Opportunity to work on some exciting technologies... we work all the way from board design, embedded systems to application development.
  • Focus is to build high impact smaller teams.
  • Very intense environment, execution focus, most of the projects follow Agile development.


Job Overview:

We are seeking a skilled Senior Developer with expertise in C/C programming to join our dynamic team. As an integral part of our organization, you will play a key role in designing, developing, and maintaining networking solutions for embedded systems. The ideal candidate should have a strong background in Linux, C/C programming, and hands-on experience in embedded systems.


Responsibilities:

  • Develop and maintain Linux networking solutions for our products.
  • Collaborate with cross-functional teams to understand requirements and design efficient networking protocols.
  • Implement and optimize low-level networking drivers and protocols in C/C .
  • Debug and troubleshoot networking issues on embedded systems.
  • Work closely with hardware engineers to ensure seamless integration of networking functionality.
  • Stay updated on industry trends and incorporate best practices in networking for embedded systems.
  • Participate in code reviews to ensure code quality, performance, and maintainability.
  • Collaborate with the testing team to develop test plans and perform thorough testing of networking features.
  • Document software designs, implementation, and testing activities.


Requirements:

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • Proven experience in embedded systems development.
  • Strong programming skills in C and C .
  • In-depth knowledge of Linux kernel networking subsystems.
  • Experience with TCP/IP, UDP, IPsec, and other networking protocols.
  • Familiarity with socket programming and network socket APIs.
  • Proficiency in debugging tools and techniques for embedded systems.
  • Good understanding of hardware-software interface for networking components.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and collaboratively in a team environment.
  • Strong communication and documentation skills.


Good to Have:

  • Experience with real-time operating systems (RTOS) for embedded systems.
  • Knowledge of embedded Linux build systems and cross-compilation.
  • Familiarity with wireless networking protocols (e.g., Wi-Fi, Bluetooth).
  • Understanding of security principles and best practices in embedded systems.
  • Previous experience in the development of network stack components for embedded devices.
  • Exposure to Agile development methodologies.


If you are passionate about embedded systems and have a strong background in Linux networking, we invite you to apply and be a part of our innovative and collaborative team.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a C/C++ Networking Lead with Linux Experience?

Sign up to receive alerts about other jobs on the C/C++ Networking Lead with Linux Experience career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634

Sign up to receive alerts about other jobs with skills like those required for the C/C++ Networking Lead with Linux Experience.

Click the checkbox next to the jobs that you are interested in.

  • AI -Artificial Intelligence Skill

    • Income Estimation: $119,030 - $151,900
    • Income Estimation: $128,831 - $170,669
  • Application Development Skill

    • Income Estimation: $128,831 - $170,669
    • Income Estimation: $129,640 - $165,363
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Agiliad

Agiliad
Hired Organization Address Peoria, IL Full Time
We are seeking a skilled and experienced Embedded Software Integration Engineer to join our team. The ideal candidate wi...

Not the job you're looking for? Here are some other C/C++ Networking Lead with Linux Experience jobs in the Peoria, IL area that may be a better fit.

Guest Experience Lead (GEL)

McDonald's, Bloomington, IL

Adjunct Faculty: Computer Networking

Heartland Community College, Normal, IL

AI Assistant is available now!

Feel free to start your new journey!