Embedded Software Engineer (C++)

AppLab Systems, Inc

Sunnyvale (CA)

On-site

USD 120,000 - 180,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

AppLab Systems, Inc seeks a senior embedded software engineer to design, develop, and maintain C and C++ software for Linux-based embedded systems, interfacing with hardware and OS components in Sunnyvale, CA.

You will debug and optimize hardware/software integration across system- and board-level components and contribute to reliable APIs, services, and engineering practices.

Qualifications

  • Requires at least seven years of experience in embedded and system-level C/C++ development.
  • Experience debugging hardware/software integration issues and multithreaded applications.
  • Proficiency in embedded communication interfaces; Agile practices; strong written and verbal communication.
  • Python experience and test/instrumentation/automation preferred.

Responsibilities

  • Design, develop, and maintain C and C++ software for Linux-based embedded systems, including software that interfaces with hardware and operating system components.
  • Debug and optimize hardware/software integration across system- and board-level components.
  • Contribute to reliable APIs, services, and engineering practices.

Skills

Embedded C++
C
Linux
Embedded Systems
Hardware/Software Integration
Multithreaded Applications
SPI
I2C
UART
Ethernet
PCIe
Agile Practices
Written Communication
Verbal Communication
Python
Debugging

Job description

Design, develop, and maintain C and C++ software for Linux-based embedded systems, including software that interfaces with hardware and operating system components. Debug and optimize hardware/software integration across system- and board-level components, and contribute to reliable APIs, services, and engineering practices.

Requirements:

Requires at least seven years of experience, proficiency in C and C++ for embedded and system-level applications, and experience debugging hardware/software integration issues and multithreaded applications. Candidates should have experience with embedded communication interfaces, Agile practices, and strong communication skills; Python and experience in test, instrumentation, or automation are preferred.

Key Skills:
  • Embedded C++
  • C
  • Linux
  • Embedded Systems
  • Hardware/Software Integration
  • Multithreaded Applications
  • SPI
  • I2C
  • UART
  • Ethernet
  • PCIe
  • Agile Practices
  • Written Communication
  • Verbal Communication
  • Python
  • Debugging
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
Embedded Software Engineer

Mobile Apps US LLC • Sunnyvale (CA)

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

Coelate Technologies • North Reading (MA)

On-site
USD 90,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

RG&T Solutions • Village of Endicott (NY)

On-site
USD 115,000 - 155,000
Embedded SW Developer
Embedded SW Developer

TechDigital Group • North Reading (MA)

On-site
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Repligen Corporation • Waltham (MA)

On-site
USD 120,000 - 150,000
Paid time off
Health insurance
Dental insurance
+5
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Anvik Technologies Inc. • Foster City (CA)

On-site
USD 150,000 - 230,000
Embedded Software Engineer
Embedded Software Engineer

Actalent • Indialantic (FL)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision
+5
Embedded S/W Engineer
Embedded S/W Engineer

PlanIT Group, LLC • Grand Prairie (TX)

On-site
USD 110,000 - 170,000