Embedded Software Co-op: Real-Time, RTOS & ARM/FPGA

NOKIA

Richardson (TX)

Hybrid

USD 34,440,000 - 48,216,000

Part time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Nokia is offering an Embedded Software Co-op in a hybrid role in Sunnyvale, CA. The internship targets students pursuing a B.S. or M.S. in Computer/Electrical Engineering with hands-on embedded development experience in C/C++ and RTOS environments.

Ideal candidates will have experience with ARM processors, FPGA/CPLD interfaces, and strong debugging and teamwork skills. This role spans development from requirements through deployment and cross-functional collaboration with hardware teams.

Qualifications

  • Currently enrolled in a U.S. university pursuing a Bachelor's or Master's in Computer Engineering or Electrical Engineering.
  • Preference for 3rd- or 4th-year undergraduates and Master's students.
  • Experience developing embedded software in C/C++ on RTOS-based platforms.
  • Knowledge of firmware development, interrupt handling, low-level drivers, and timing-critical systems.
  • Experience with ARM processors, hardware interfaces, and multi-processor architectures.
  • Familiarity with FPGA/CPLD integration and hardware-software interaction.
  • Strong troubleshooting, problem-solving, and teamwork skills.

Responsibilities

  • Develop and maintain embedded software and firmware using C/C++ for optical transport systems.
  • Design, implement, integrate, and verify real-time embedded solutions from requirements through deployment.
  • Support development on RTOS-based platforms, including low-level drivers, interrupt handling, and control firmware.
  • Collaborate with cross-functional teams to integrate software with hardware, ARM processors, and FPGA-based components.
  • Troubleshoot and resolve complex system-level issues involving software, hardware, optics, and multi-processor architectures.

Skills

C/C++
RTOS
ARM processors
FPGA
Troubleshooting
Teamwork

Education

B.S./M.S. in CE/EE

Job description

Nokia is offering an Embedded Software Co-op in a hybrid role in Sunnyvale, CA. The internship targets students pursuing a B.S. or M.S. in Computer/Electrical Engineering with hands-on embedded development experience in C/C++ and RTOS environments.

Ideal candidates will have experience with ARM processors, FPGA/CPLD interfaces, and strong debugging and teamwork skills. This role spans development from requirements through deployment and cross-functional collaboration with hardware teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Development Coop
Embedded Software Development Coop

NOKIA • Richardson (TX)

Hybrid
USD 34,440,000 - 48,216,000
Embedded Systems Software Intern – RTOS & C/C++ (Summer)
Embedded Systems Software Intern – RTOS & C/C++ (Summer)

Motorola Solutions • Plantation (FL)

On-site
USD 28,000 - 41,000
AI-Driven Software Development Co-op (Sunnyvale)
AI-Driven Software Development Co-op (Sunnyvale)

NOKIA • Sunnyvale (CA)

On-site
USD 67,000 - 100,000
Embedded Software Co-op — Real-Time Avionics
Embedded Software Co-op — Real-Time Avionics

RTX • Cedar Rapids (IA)

On-site
USD 37,000 - 82,000
Relocation eligibility
Embedded Software Co‑Op – Fall 2027 (C/C++, Python, RTOS)
Embedded Software Co‑Op – Fall 2027 (C/C++, Python, RTOS)

CACI International Inc • Danbury (CT)

On-site
USD 46,000 - 92,000
Embedded Real-Time Software Engineer for Automotive Systems
Embedded Real-Time Software Engineer for Automotive Systems

Decisive Point • Sunnyvale (CA)

On-site
USD 150,000 - 190,000
Real-Time Embedded Software Co-op (Aerospace)
Real-Time Embedded Software Co-op (Aerospace)

RTX • Cedar Rapids (IA)

On-site
USD 37,000 - 82,000
Relocation eligibility
Medical insurance
Dental insurance
+7
Embedded Software Co-op: Build Firmware & Tests
Embedded Software Co-op: Build Firmware & Tests

Emerson • Marshalltown (IA)

On-site
USD 25,000 - 36,000
Co-op program
Medical insurance
Flexible time off
Embedded Software Co-op / Intern — Real Projects & Perks
Embedded Software Co-op / Intern — Real Projects & Perks

Bobcat Company • Bismarck (ND)

On-site
USD 32,000 - 36,000
Competitive pay
Tuition reimbursement for co‑op/intern
Relocation reimbursements
+1
Real-Time Embedded Software Engineer (C/C++, RTOS)
Real-Time Embedded Software Engineer (C/C++, RTOS)

InvestedintheMission • Sunnyvale (CA)

On-site
USD 120,000 - 190,000