Embedded SW Linux Kernel and MACsec Engineer

VDart Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Peoria, IL - USA

profile Monthly Salary: Not Disclosed
Posted on: 01-11-2025
Vacancies: 1 Vacancy

Job Summary

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
Bachelors or masters 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.
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 r...
View more view more

Key Skills

  • Air Freight
  • Accounting & Finance
  • Electrical Commissioning
  • General Services
  • Civil Engineering
  • Linux