image
  • Snapboard
  • Activity
  • Reports
  • Campaign
Welcome ,
loadingbar
Loading, Please wait..!!

Embedded Sw Linux Kernel And Macsec

  • ... Posted on: Oct 31, 2025
  • ... VDart Inc
  • ... Peoria, Illinois
  • ... Salary: Not Available
  • ... CTC

Embedded Sw Linux Kernel And Macsec   

Job Title :

Embedded Sw Linux Kernel And Macsec

Job Type :

CTC

Job Location :

Peoria Illinois United States

Remote :

No

Jobcon Logo Job Description :

Role: Embedded SW - Linux Kernel and MACsec Engineer
Location: Peoria, IL


Job Description:
We are seeking a highly skilled and experienced Linux Kernel and MACsec Engineer to develop, debug, and maintain the core operating system and security features for our MACsec-enabled industrial products.
This role involves deep technical work on the Linux kernel, device drivers, and system-level software to ensure robust performance and security of our hardware platforms.
Key Responsibilities
Design, implement, and maintain Linux kernel drivers and modules for MACsec hardware, ensuring compliance with IEEE 802.1AE standards and security best practices.
Debug and resolve complex issues within the Linux kernel, boot process, and user-space applications on embedded devices.
Develop and manage Linux kernel packages, boot sequences, and patches for updates and new feature implementation.
Optimize system performance, including memory management, I/O, and networking, with a specific focus on security within the kernel.
Conduct security threat modeling, vulnerability assessments, and penetration testing for Linux-based embedded systems.
Collaborate with cross-functional teams to integrate software solutions, conduct code reviews, and mentor junior engineers.
Manage the full lifecycle of operating system updates, ensuring smooth and secure deployment to MACsec devices.
Create and maintain technical documentation related to kernel development processes, OS updates, and security features.
Required Qualifications
Bachelor's or master's degree in computer science, Computer Engineering, or a related technical field.
Proven experience in embedded Linux kernel development, including extensive experience with Linux kernel internals, such as memory management, process scheduling, and concurrency.
Deep expertise in C/C++ programming and debugging within both the Linux kernel and user space.
Strong experience with device driver development and support (e.g., Ethernet, security offload engines).
In-depth knowledge of network security protocols, with hands-on experience configuring and debugging MACsec (IEEE 802.1AE).
Proficiency with debugging tools such as GDB, JTAG, and kernel profiling tools.
Solid experience with version control systems, especially Git, including managing patch submissions.
Familiarity with bootloader and firmware integration on embedded platforms.
Experience with scripting languages such as Python for automation and testing.

Jobcon Logo Position Details

Posted:

Oct 31, 2025

Employment:

CTC

Salary:

Not Available

Snaprecruit ID:

SD-CIE-11a91ec170a7d74debf61fb13e4cce09aa3c538c0c5feed069ccfdc31980a382

City:

Peoria

Job Origin:

CIEPAL_ORGANIC_FEED

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Embedded Sw Linux Kernel And Macsec    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Role: Embedded SW - Linux Kernel and MACsec Engineer
Location: Peoria, IL


Job Description:
We are seeking a highly skilled and experienced Linux Kernel and MACsec Engineer to develop, debug, and maintain the core operating system and security features for our MACsec-enabled industrial products.
This role involves deep technical work on the Linux kernel, device drivers, and system-level software to ensure robust performance and security of our hardware platforms.
Key Responsibilities
Design, implement, and maintain Linux kernel drivers and modules for MACsec hardware, ensuring compliance with IEEE 802.1AE standards and security best practices.
Debug and resolve complex issues within the Linux kernel, boot process, and user-space applications on embedded devices.
Develop and manage Linux kernel packages, boot sequences, and patches for updates and new feature implementation.
Optimize system performance, including memory management, I/O, and networking, with a specific focus on security within the kernel.
Conduct security threat modeling, vulnerability assessments, and penetration testing for Linux-based embedded systems.
Collaborate with cross-functional teams to integrate software solutions, conduct code reviews, and mentor junior engineers.
Manage the full lifecycle of operating system updates, ensuring smooth and secure deployment to MACsec devices.
Create and maintain technical documentation related to kernel development processes, OS updates, and security features.
Required Qualifications
Bachelor's or master's degree in computer science, Computer Engineering, or a related technical field.
Proven experience in embedded Linux kernel development, including extensive experience with Linux kernel internals, such as memory management, process scheduling, and concurrency.
Deep expertise in C/C++ programming and debugging within both the Linux kernel and user space.
Strong experience with device driver development and support (e.g., Ethernet, security offload engines).
In-depth knowledge of network security protocols, with hands-on experience configuring and debugging MACsec (IEEE 802.1AE).
Proficiency with debugging tools such as GDB, JTAG, and kernel profiling tools.
Solid experience with version control systems, especially Git, including managing patch submissions.
Familiarity with bootloader and firmware integration on embedded platforms.
Experience with scripting languages such as Python for automation and testing.

Loading
Please wait..!!