← Back to jobs

Remote job

Embedded Linux Software Developer

Other Full-time Freelance Remote

Job details

Not specified Salary
Remote Eligibility
Not specified Experience
Full-time Employment

About this role

Role overview An embedded systems engineering role building and optimizing secure Linux-based platforms for a federal defense research setting. The work spans Yocto-based distribution customization, kernel and driver development, and cross-team hardware/software integration for innovative embedded devices.

Responsibilities - Develop and maintain embedded Linux systems tailored to specialized applications - Design, implement, and debug software components using Linux technologies - Customize and build Linux distributions via Yocto Project, OpenEmbedded, or comparable frameworks - Integrate open-source and proprietary software into embedded platforms - Advise on embedded Linux best practices including configuration, kernel optimization, and security - Collaborate with hardware engineers to validate hardware and software integration - Conduct system profiling, performance analysis, and stability debugging - Produce technical documentation and provide lifecycle support

Requirements - Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent - 5+ years of relevant experience (BS 5–7, MS 3–5, PhD 0–2) - Proven track record developing embedded Linux solutions - Hands-on experience with Yocto Project, OpenEmbedded, or similar build systems - Strong C/C++ programming in Linux environments - Deep understanding of Linux kernel internals, device drivers, and board bring-up - Proficiency with Git and version control workflows - Solid grasp of OS concepts, memory management, and IPC - Active DOD SECRET clearance with ability to obtain TS

Nice to have - Familiarity with Docker or Podman container tooling - Exposure to Wind River Linux or other commercial embedded distributions - Real-time or low-latency Linux configuration experience - Scripting skills in Python or Bash for automation - Understanding of network protocols and embedded security concepts

Benefits and work setup - Health, life, paid time off, holiday pay, short- and long-term disability - Retirement and savings programs plus learning and development opportunities - Wellness programs and additional elective benefits - Projected compensation range: $99,952.15 – $173,797.40 (varies by location, experience, and contract factors)

Skills detected in the listing

TypeScriptPythonC++Docker
Detected Sep 24, 2026
Last verified Sep 24, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight