Cornelis Networks

Associate Linux Kernel Engineer

Cornelis Networks

full-time

Posted on:

Location Type: Remote

Location: TexasUnited States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Develop software feature/test cases for Linux device drivers
  • Learn chip/NIC and switch documents, write design documentation and test plans
  • Performance profiling and optimization for HPC/AI/Storage networking fabric
  • Analyze problems and implement solutions based on customer and internal requirements
  • Code review, software quality hardens with team members

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field from a top-tier institution
  • At least 6 months of hands-on experience with Linux or FreeBSD kernel development (internships, academic projects, or open-source contributions)
  • Deep curiosity for how flits move through a PCIe bus, CPU cache hierarchies, and high-speed fabric
  • Expert at using AI tools to assist in coding, unit testing, and debugging
  • Experience in AI/Storage/HPC networking fields preferred
  • Familiar with Ethernet and Ultra Ethernet & Hyperscale data center networking preferred
  • Eager to learn, take ownership, and thrive in a fast-paced environment
  • Highly self-motivated and comfortable with a remote, result-first work culture
  • Experience using hardware performance counters to guide development and code tuning preferred
Benefits
  • Health and retirement benefits
  • Competitive compensation package including equity, cash, and incentives
  • Generous paid holidays
  • 401(k) with company match
  • Open Time Off (OTO) for regular full-time exempt employees
  • Sick time, bonding leave, and pregnancy disability leave
  • Medical, dental, and vision coverage
  • Disability and life insurance
  • Dependent care flexible spending account
  • Accidental injury insurance
  • Pet insurance
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Linux device driversFreeBSD kernel developmentPerformance profilingOptimizationCodingUnit testingDebuggingHardware performance countersAI toolsTest plans
Soft Skills
CuriosityOwnershipAdaptabilitySelf-motivationCommunicationTeam collaborationProblem-solvingFast-paced environmentResult-orientedEagerness to learn
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Computer EngineeringRelated field degree