Remote Embedded Linux Engineer – High-Performance Systems

SQUAD

United States

Remote

USD 90,000 - 130,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Gig-contract
21 paid vacation days

Job summary

SQUAD is seeking an experienced Embedded Engineer to design, develop, and maintain Linux-based embedded systems. You will drive system software solutions, optimize performance, and guide technical directions across complex hardware-software environments.

The role focuses on integrating software with hardware, ensuring reliability, and mentoring colleagues while adopting modern tooling and processes. Strong C/C++, Linux, and debugging skills are essential.

Qualifications

  • 5+ years of experience in embedded software development.
  • Bachelor’s, Master’s, or Ph.D. in Computer Science, Computer Engineering, IT, or related fields.
  • Hands-on experience writing clean, optimized C/C++ for embedded platforms.
  • Practical experience with embedded Linux platforms and kernel module development.
  • Solid understanding of embedded peripherals, sensors, and standard communication protocols (I2C, SPI, UART).
  • Proficiency with JTAG, oscilloscopes, logic analyzers, and troubleshooting tools for performance tuning.
  • Strong Git workflow experience for version control and collaborative development.
  • Strong analytical problem-solving skills, ownership of deliverables, adaptable mindset.
  • At least an Intermediate level in both written and spoken English (B1).

Responsibilities

  • Design, write, and optimize embedded software for hardware platforms, prioritizing reliability and high performance.
  • Collaborate closely with hardware and software engineering teams to integrate, test, and validate system components.
  • Identify and resolve complex system issues and bugs using hardware and software diagnostic tools to guarantee system stability.
  • Conduct thorough code reviews to maintain high quality standards and mentor junior engineers on best practices.
  • Adopt modern tools, frameworks, and methodologies to enhance engineering processes while keeping technical documentation accurate and up to date.

Skills

C/C++ for embedded
Embedded Linux
Git workflow
Analytical problem solving
English communication (B1+)

Education

Bachelor’s/Master’s/PhD in CS/CE/IT or related

Tools

JTAG
Oscilloscopes
Logic analyzers

Job description

SQUAD is seeking an experienced Embedded Engineer to design, develop, and maintain Linux-based embedded systems. You will drive system software solutions, optimize performance, and guide technical directions across complex hardware-software environments.

The role focuses on integrating software with hardware, ensuring reliability, and mentoring colleagues while adopting modern tooling and processes. Strong C/C++, Linux, and debugging skills are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

On-site
USD 100,000 - 130,000
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

X4 Technology • Brentwood (NY)

On-site
USD 90,000 - 120,000
Senior Embedded Software Engineer: Linux, ARM, C/C++
Senior Embedded Software Engineer: Linux, ARM, C/C++

ScioTeq Ltd • United States

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer — Hardware-Driven Systems
Senior Embedded Software Engineer — Hardware-Driven Systems

Motion Recruitment Partners LLC • Salem (NH)

On-site
USD 120,000 - 170,000
Medical, Dental, and Vision Insurance
Retirement Savings Plan / 401(k)
Paid Time Off
+1
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

IT Motives • Newberg (OR)

On-site
USD 85,000 - 120,000
Senior Embedded Engineer
Senior Embedded Engineer

Intelletec • San Francisco (CA)

On-site
USD 120,000 - 180,000
Equity
Full benefits
Competitive compensation
Senior Embedded Software Engineer
Senior Embedded Software Engineer

LOGIXtech Solutions LLC • Westbrook (ME)

On-site
USD 100,000 - 130,000
Medical insurance
Senior Embedded C++ Engineer (Contract)
Senior Embedded C++ Engineer (Contract)

Remote Worker LTD. • United States

Remote
USD 119,000 - 159,000
Senior Embedded Software Engineer - Rugged Linux
Senior Embedded Software Engineer - Rugged Linux

ScioTeq BV • Duluth (GA)

On-site
USD 120,000 - 160,000
Chief Embedded Software Architect & Delivery Leader
Chief Embedded Software Architect & Delivery Leader

SQUAD • United States

Remote
USD 180,000 - 240,000
Competitive salary packages with merit
Performance Bonus
Loyalty Bonus
+5