Embedded Software Engineer - Linux, C/C++, PCIe & I2C

GlobalLogic Inc.

Sunnyvale, Northern (CA, KY)

Hybrid

USD 130,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work schedules
Work from home option
Competitive salary
Health and life insurance

Job summary

GlobalLogic is seeking Embedded Software Engineers to develop software for cutting-edge test platforms in Sunnyvale, CA. You will design, implement, and maintain software interfacing with hardware and operating system components while delivering robust APIs and services to higher-level applications.

You will collaborate with hardware engineers, software engineers, and product managers to deliver reliable, high-performance solutions used in advanced semiconductor test systems.

Qualifications

  • 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.

Responsibilities

  • Strong communication skills with the ability to clearly explain complex technical issues, project status, and risks to peers, managers, and customers.
  • Experience implementing Agile software development practices like story planning, bug tracking, release planning, and sprint retrospectives.
  • Proficiency in C++ software development for embedded and system-level applications.
  • Experience debugging complex hardware/software integration issues and multithreaded applications.
  • Experience with embedded communication interfaces such as SPI, I2C, UART, Ethernet, PCIe, or similar technologies.
  • Availability to work from our North Reading, Massachusetts or Sunnyvale, Massachusetts offices five days per week.

Skills

C/C++ development
Linux embedded systems
Debugging complex H/W integration
Multithreaded applications

Tools

SPI
I2C
UART
Ethernet
PCIe

Job description

GlobalLogic is seeking Embedded Software Engineers to develop software for cutting-edge test platforms in Sunnyvale, CA. You will design, implement, and maintain software interfacing with hardware and operating system components while delivering robust APIs and services to higher-level applications.

You will collaborate with hardware engineers, software engineers, and product managers to deliver reliable, high-performance solutions used in advanced semiconductor test systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineers IRC306211
Embedded Software Engineers IRC306211

GlobalLogic Inc. • Sunnyvale (CA), Northern (KY)

Hybrid
USD 130,000 - 140,000
Flexible work schedules
Work from home option
Competitive salary
+1
Embedded Software Engineer
Embedded Software Engineer

Best NanoTech • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Senior Embedded C++ Engineer (Remote)
Senior Embedded C++ Engineer (Remote)

GlobalLogic • Dallas (TX), Northern (KY)

Hybrid
USD 120,000 - 170,000
Exciting Projects
Collaborative Environment
Work-Life Balance
+2
Lead Embedded Software Engineer - Real-Time, Secure Systems
Lead Embedded Software Engineer - Real-Time, Secure Systems

TeamGlobal • Town of Owego (NY)

Hybrid
USD 110,000 - 170,000
Medical, Dental, Vision
401(k)
Embedded Systems Engineer: Kernel, Drivers & Bring-up
Embedded Systems Engineer: Kernel, Drivers & Bring-up

Global Connect Technologies • Portland (OR)

On-site
USD 120,000 - 180,000
+1
Senior Software Engineer (C++, Embedded)
Senior Software Engineer (C++, Embedded)

GlobalLogic • Dallas (TX)

On-site
USD 80,000 - 120,000
Senior Embedded Software Engineer (Linux/C++)
Senior Embedded Software Engineer (Linux/C++)

Best NanoTech • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Low-Latency Embedded Software Engineer (Linux/C++)
Low-Latency Embedded Software Engineer (Linux/C++)

Talentify • Foster City (CA)

On-site
USD 120,000 - 134,000
Medical and dental benefits
Vision benefits
401K benefits
+2
Embedded Software Engineer — Real-Time & Safety‑Focused
Embedded Software Engineer — Real-Time & Safety‑Focused

Insight Global • Long Beach (CA)

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