Send this job to your inbox!
We are seeking a Senior Linux OS Engineer to play a pivotal role in embedded systems development. This is an opportunity to work deep within the Linux OS, customizing and optimizing platforms that power advanced audio and communication products used worldwide.
Location: Hybrid (Home and Niles, IL office). Must be able to work onsite as needed.
Compensation: Competitive salary, full benefits, and growth opportunities.
Employment Type: Full-time.
You’ll be part of a highly skilled embedded systems engineering team creating a unified Linux platform to support a broad portfolio of devices. Your work will include kernel customization, embedded software integration, and hardware collaboration to deliver reliable and scalable Linux-based solutions.
Customize Linux OS at the kernel and below-kernel levels.
Develop and integrate embedded solutions with hardware devices.
Adapt chip-maker reference solutions to product-specific environments.
Collaborate with hardware and software teams for system optimization.
Implement networking, WiFi, and Bluetooth solutions.
Contribute to product development in C++ (preferred) or C.
Bachelor’s in Engineering, Computer Science, or related field.
Hands-on Linux kernel or low-level OS experience.
Embedded solution development experience.
Familiarity with Unified Bootloader or GRUB.
Strong C++ (preferred) or C development skills.
Experience with RTOS environments (Linux, VxWorks, FreeRTOS, etc.).
Knowledge of UML, OOP, and design patterns.
Multi-threaded and parallel programming experience.
Linux hardware driver development experience.
Ability to collaborate closely with hardware teams.
Phone
Job Type
Remote Status
Get notified about new listings!
Can't find the job you want?
Submit a general applicationLoading Jobs...