Senior Embedded Software Engineer, Linux & Hardware

Intelliswift - An LTTS Company

Sunnyvale (CA)

On-site

USD 150,000 - 190,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intelliswift - An LTTS Company in Sunnyvale, California, is seeking an experienced Embedded Software Engineer to design, implement, and maintain software for Linux-based embedded platforms used in cutting-edge test systems.

You'll work with hardware and software teams, deliver robust APIs, and contribute across the full stack from low-level hardware interfaces to system integration. This role demands strong C/C++ skills, 10+ years in embedded development, and excellent communication.

Qualifications

  • 10+ years of experience in Embedded Software development.
  • Proficiency in C/C++ for embedded and system-level applications.
  • Experience with Agile software development practices.
  • Strong communication skills to explain complex technical issues, project status, and risks.
  • Experience with embedded interfaces such as SPI, I2C, UART, Ethernet, PCIe.

Responsibilities

  • Design, develop, and maintain software solutions in C and C++ for Linux-based and embedded systems.
  • Debug and optimize complex hardware/software integration issues across system- and board-level components.
  • Contribute to software quality and engineering efficiency through modern software development practices.

Skills

Embedded software
C/C++
Linux development
Multithreaded apps
Agile methods
Communication skills

Tools

SPI
I2C
UART
Ethernet
PCIe

Job description

Intelliswift - An LTTS Company in Sunnyvale, California, is seeking an experienced Embedded Software Engineer to design, implement, and maintain software for Linux-based embedded platforms used in cutting-edge test systems.

You'll work with hardware and software teams, deliver robust APIs, and contribute across the full stack from low-level hardware interfaces to system integration. This role demands strong C/C++ skills, 10+ years in embedded development, and excellent communication.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Intelliswift - An LTTS Company • Sunnyvale (CA)

On-site
USD 150,000 - 190,000
Embedded Software Engineer: Linux/C++, Hardware Integration
Embedded Software Engineer: Linux/C++, Hardware Integration

Mobile Apps US LLC • Sunnyvale (CA)

On-site
USD 110,000 - 160,000
Embedded SW Eng Manager – System Test (Linux/C++)
Embedded SW Eng Manager – System Test (Linux/C++)

Teradyne Inc. • Reading (MA)

On-site
USD 180,000 - 288,000
Discretionary bonus
Health benefits
Paid vacation and holidays
+1
Embedded Robotics Software Engineer - Linux Platform
Embedded Robotics Software Engineer - Linux Platform

Intuitive • Sunnyvale (CA)

On-site
USD 158,000 - 228,000
Embedded Software Engineer – Linux & Hardware Integration
Embedded Software Engineer – Linux & Hardware Integration

Teradyne • Reading (MA)

On-site
USD 130,000 - 207,000
Health benefits
Tuition assistance
Paid vacation
Embedded Software Engineer
Embedded Software Engineer

Mobile Apps US LLC • Sunnyvale (CA)

On-site
USD 110,000 - 160,000
Senior Embedded Systems Engineer - C & HW/SW Integration
Senior Embedded Systems Engineer - C & HW/SW Integration

Compunnel Inc. • Texas

On-site
USD 80,000 - 110,000
Embedded Software Engineer
Embedded Software Engineer

Best NanoTech • Sunnyvale (CA)

On-site
USD 120,000 - 190,000
Embedded Software Engineer – Semiconductor Test Systems
Embedded Software Engineer – Semiconductor Test Systems

Best NanoTech • North Reading (MA)

On-site
USD 120,000 - 170,000
Embedded Software Engineering Manager – Lead High-Performance Systems
Embedded Software Engineering Manager – Lead High-Performance Systems

Teradyne Inc. • North Reading (MA)

On-site
USD 180,000 - 288,000
Discretionary bonus
Health and wellness benefits