Embedded Systems Engineer (C/C++, Linux) – Hardware & Test

RAPSYS TECHNOLOGIES PTE LTD

Sunnyvale (CA)

On-site

USD 120,000 - 180,000

Full time

8 hours 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

Job summary

IST Software team is seeking highly motivated Embedded Software Engineers to develop software for cutting-edge test platforms. You will design, implement, and maintain software interfacing with hardware and OS components, delivering robust APIs for higher-level applications.

This is a contract position for a nominal period of 1 year, with work from our Sunnyvale, CA office five days a week. The role spans from low-level hardware interaction to application software and system integration.

Qualifications

  • Strong communication and teamwork skills.
  • Experience with Agile software development practices.
  • Proficiency in C and C++ for embedded and system-level applications.
  • Experience debugging hardware/software integration and multithreaded code.
  • Experience with SPI, I2C, UART, Ethernet, PCIe interfaces.

Responsibilities

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

Skills

Communication skills
Agile
C / C++
Debugging
Embedded interfaces

Job description

IST Software team is seeking highly motivated Embedded Software Engineers to develop software for cutting-edge test platforms. You will design, implement, and maintain software interfacing with hardware and OS components, delivering robust APIs for higher-level applications.

This is a contract position for a nominal period of 1 year, with work from our Sunnyvale, CA office five days a week. The role spans from low-level hardware interaction to application software and system integration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineers
Embedded Software Engineers

RAPSYS TECHNOLOGIES PTE LTD • Sunnyvale (CA)

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

ChabezTech LLC • Massachusetts

On-site
USD 110,000 - 150,000
Embedded Software Engineer for Integrated System Test (IST)
Embedded Software Engineer for Integrated System Test (IST)

Teradyne • Sunnyvale (CA)

On-site
USD 143,000 - 228,000
Health insurance
Dental insurance
Vision insurance
+3
Embedded Software Engineer - Linux, C/C++, PCIe & I2C
Embedded Software Engineer - Linux, C/C++, PCIe & I2C

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 – 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

Best NanoTech • Sunnyvale (CA)

On-site
USD 120,000 - 190,000
Embedded Software Engineer — Semiconductor Test Systems (Linux)
Embedded Software Engineer — Semiconductor Test Systems (Linux)

Best NanoTech • North Reading (MA)

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

Ursus • Foster City (CA)

On-site
USD 120,000 - 134,000
Medical and dental benefits
Vision benefits
401K benefits
+2
Embedded Software Engineer (Integrated System Test, Sunnyvale)
Embedded Software Engineer (Integrated System Test, Sunnyvale)

Teradyne • Sunnyvale (CA)

On-site
USD 143,000 - 228,000
Health insurance
Dental insurance
Vision insurance
+3
Firmware HIL Engineer: Embedded Systems & Test Automation
Firmware HIL Engineer: Embedded Systems & Test Automation

Applied Intuition • Sunnyvale (CA)

On-site
USD 180,000 - 250,000