Embedded Software Engineer

Mobile Apps US LLC

Sunnyvale (CA)

On-site

USD 110,000 - 160,000

Full time

3 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

Mobile Apps US LLC in Sunnyvale, CA, seeks an experienced C/C++ software engineer for Linux-based and embedded systems. You will design, develop, maintain, and optimize software that interfaces with hardware and OS components.

You will debug hardware/software integration issues, work on multithreaded applications, and contribute to high-performance semiconductor test platforms using modern software practices.

Qualifications

  • Strong C and C++ skills for embedded and system-level applications.
  • Experience debugging hardware/software integration issues and multithreaded applications.
  • Familiarity with interfaces such as SPI, I2C, UART, Ethernet, or PCIe.
  • Strong communication skills, experience with Agile practices, and on-site availability in Sunnyvale for five days a week.

Responsibilities

  • Design, develop, maintain, and optimize C and C++ software for Linux-based and embedded systems, including software that interfaces with hardware and OS components.
  • Debug hardware/software integration issues and contribute to reliable, high-performance semiconductor test platforms.
  • Apply modern software development practices to ensure robust and scalable solutions.

Skills

C
C++
Linux
Embedded Systems
Hardware/Software Integration
Multithreaded Applications
SPI
I2C
UART
Ethernet
PCIe
Agile Software Development
Python
Debugging
System Integration

Job description

Design, develop, maintain, and optimize C and C++ software for Linux-based and embedded systems, including software that interfaces with hardware and operating system components. Debug hardware/software integration issues and contribute to reliable, high-performance semiconductor test platforms using modern software development practices.

Requirements

Candidates need strong C and C++ skills for embedded and system-level applications, experience debugging hardware/software integration issues and multithreaded applications, and familiarity with interfaces such as SPI, I2C, UART, Ethernet, or PCIe. Strong communication skills, experience with Agile practices, and availability to work on-site five days per week in North Reading or Sunnyvale are required; Python and test or instrumentation experience are preferred.

Key Skills

C, C++, Linux, Embedded Systems, Hardware/Software Integration, Multithreaded Applications, SPI, I2C, UART, Ethernet, PCIe, Agile Software Development, Python, Debugging, Test Automation, System Integration

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

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 Engineer (C++)
Embedded Software Engineer (C++)

AppLab Systems, Inc • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineers
Embedded Software Engineers

RAPSYS TECHNOLOGIES PTE LTD • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Embedded SW Developer
Embedded SW Developer

TechDigital Group • North Reading (MA)

On-site
USD 110,000 - 160,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 Software Engineer
Embedded Software Engineer

Aura Health • Little Meadows (PA)

On-site
USD 110,000 - 140,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
Software Engineer
Software Engineer

Actalent • Greenville (SC)

On-site
USD 90,000 - 120,000
Medical
Dental
Vision
+9
Embedded Software Engineer
Embedded Software Engineer

Actalent • Indialantic (FL)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision
+5