Haystack
← Back to Jobs
Technology
RERecruitment.ai logo

Embedded Linux System Engineer

Recruitment.aiHauppauge, NY🇺🇸United StatesPosted Oct 14, 2026

Why This Role Stands Out

This hybrid role offers a fantastic opportunity to grow your embedded Linux expertise while contributing to innovative connected products from concept to production in a collaborative engineering environment. If you have a strong electrical engineering background and thrive on hardware/software integration, you'll find immense satisfaction in developing cutting-edge embedded systems. Apply now to join a dynamic team and shape the future of technology!

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Hauppauge, NY, United States
Posted
5 days ago
ShellEmbedded SystemsC++Java

Job Description

We are seeking an Embedded Linux Systems Engineer with a strong electrical
engineering background to support the design, development, bring-up, and validation of
connected embedded products. The ideal candidate will have experience with embedded
Linux, embedded C/C++ development, microcontroller and processor-based hardware,
wireless connectivity, and hardware/software integration. This role offers the opportunity to
work alongside mechanical, electrical, software, and systems engineers on a diverse
range of products from concept through production.

Required Qualifications
 Bachelor or Master of Science degree in Computer Engineering, Electrical
Engineering, or a related field.
 Strong experience designing and developing embedded electronic systems and
embedded Linux-based products.
 Strong experience with Unix/Linux environments, including Linux kernel
architecture, device trees, shell scripting, and Linux-based systems.
 Experience developing and debugging embedded Linux-based systems, including
application and firmware development.
 Proficiency in C/C++ programming, low-level firmware development, verification,
analysis, optimization, and debugging for microcontroller/processor-based systems.
 Experience with multi-threaded and multi-core system architectures and software
design.
 Experience with wired protocols, including USB, I²C, and SPI.
 Experience supporting hardware bring-up, design verification, integration, and
troubleshooting of embedded electronic assemblies.
 Ability to read, review, and interpret electrical schematics, PCB layouts, component
datasheets, and technical specifications

Preferred Qualifications
 Detailed knowledge of MIDI specifications and audio-related embedded systems.
 Experience with multimedia frameworks such as GStreamer.
 Experience developing bare-metal and RTOS-based firmware.
 Java programming experience.
 Experience designing microprocessor and microcontroller subsystems, including
power management, clocking, reset circuitry, memory interfaces, and
communication architectures.
 Hands-on experience debugging electronic systems using oscilloscopes, logic
analyzers, power analyzers, protocol analyzers, and related laboratory equipment.
 Experience with UART, CAN, BLE, Bluetooth, and Wi-Fi technologies.
 Understanding of microcontroller peripherals and interfaces, including GPIO, ADC,
DAC, PWM, timers, and serial communication interfaces.

Similar jobs