DeveloperJobs.io
← Back to all jobs
Logicube, Inc.

Sr. Embedded Linux Developer (User Space / Application Level)

Chatsworth, CA $165k - $190k/yr Full time Posted 10d ago

Job Description

Logicube, Inc. offers a benefits-forward, onsite opportunity in Chatsworth, CA for a Sr. Embedded Linux Developer focusing on user-space and application-level software with kernel experience. This full-time role emphasizes collaboration, hands-on engineering, and growth within a company that prioritizes engineers working across the software stack. The compensation package aligns with experience and market standards, paired with a comprehensive benefits plan.

What you will do

  • Develop and debug Linux embedded software at the application level / user space, with engagement in kernel-related work where needed.
  • Contribute to Linux kernel source efforts and kernel programming, including Linux network programming and embedded Linux development.
  • Write Linux device drivers and implement multithreaded Linux applications.
  • Work with Linux as a development platform and support multi-processor programming, task/thread scheduling, locks, mutexes, and semaphores.
  • Collaborate closely in a full-time, in-person capacity at the company’s headquarters in Chatsworth, CA.

Requirements

  • US citizens and Permanent Residents ONLY.
  • Bachelor of Science degree in Computer Science or Computer Engineering REQUIRED.
  • Minimum of 5 years of demonstrable, current, direct experience in Linux embedded software design and debugging, with emphasis on user-space / application level, plus kernel work.
  • This position is full-time and in-person at the company’s headquarters. No remote work.
  • Demonstrable work at the Application Level / User Space.
  • Linux application programming, including multithreaded development.
  • Experience Writing Linux Device Drivers.
  • Expertise in the Linux kernel source and kernel programming, including Linux network programming, embedded Linux development, and using Linux as a development platform. Familiarity with multi-processor programming, task/thread scheduling, locks, mutexes, and semaphores.

Technologies

  • Linux
  • Linux kernel
  • Linux kernel programming
  • Linux Network programming
  • Embedded Linux
  • Device Drivers
  • Multithreaded programming
  • PCIe
  • USB
  • I2C
  • NVMe
  • SAS
  • SATA
  • FAT16/32
  • NTFS
  • ext4
  • SQL
  • JavaScript
  • XML-RPC
  • Python
  • Board Support Package
  • Linux as a development platform
  • Real Time
  • Networking Applications
  • Configuration and administration of Linux as a runtime platform
  • Microcontroller
  • AVR

Benefits

  • 401(k)
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Paid time off

Location

Location: Chatsworth, CA (onsite; in-person)

Compensation

Pay: $165,000.00 - $190,000.00 per year

Get Job Alerts

New jobs delivered to your inbox.