Embedded Software Development Coop
Nokia- Location
- United States
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- USD 20–70/hr
Posted 4d ago
Position Title
Embedded Software Co-op
Number of Positions
2
Date
Duration
Location
Hybrid - Sunnyvale, CA
Educational Requirements
- Currently enrolled in a Bachelor's or Master's degree in Computer Engineering or Electrical Engineering at an accredited school in the United States.
- Preferred standing: 3rd- or 4th-year undergraduate student or Master's student.
- 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.
- 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 working 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.
It would be nice if you had
- Experience with embedded Linux or other operating systems used in embedded development.
- Exposure to optical networking, telecommunications, or networking protocols.
- Experience using debugging tools, version control systems, and software development best practices.
Skills
- C++
- RTOS
- ARM processors
- FPGA
- CPLD
- embedded Linux
More jobs at Nokia
All 232Software Development Engineer
Nokia · Canada · CAD 78,000–115,000 · today
AI Assisted Software Development Co-op
Nokia · United States · USD 24–49 · yesterday
Technical Specialist
Nokia · Malaysia · yesterday
Remote Delivery Engineering, Optical Networks – Working Student
Nokia · Poland · yesterday
IT Service Owner - Business
Nokia · India · yesterday
Similar roles
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Senior Full Stack Engineer
MrBeast · Salt Lake City, Utah · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Infrastructure Software Engineer, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
GTM AI Engineer -Deal Desk
Motive · United States · USD 140,000–160,000/yr · today