Nokia
Sunnyvale, CA
Embedded Software Co-op
We tailor your resume to this role and apply for you in seconds.
Apply to Embedded Software Co-op at NokiaJob details
- Location
- Sunnyvale, CA
- Work type
- Onsite
- Posted
- 2 days ago
- Apply on
- fa-evmr-saasfaprod1.fa.ocs.oraclecloud.com
About this role
## Your 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.
## Your skills and experience
- 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.
Ready to apply to Nokia?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.