{"schemaVersion":"jobsearcher.job.v1","id":"64f2bf8c08d1d6f2f2b376ac","url":"https://jobsearcher.com/jobs/64f2bf8c08d1d6f2f2b376ac","canonicalUrl":"https://jobsearcher.com/jobs/64f2bf8c08d1d6f2f2b376ac","title":"Embedded Software Development Coop","description":"Position Title : Embedded Software Co-op\n\nNumber of Positions : 2\n\nDate :\n\nDuration :\n\nLocation : Hybrid - Sunnyvale, CA\n\nEducational Requirements:\n\nCurrently enrolled in a Bachelor's or Master's degree in Computer Engineering or Electrical Engineering at an accredited school in the United States.\n\nPreferred standing: 3rd- or 4th-year undergraduate student or Master's student.\nDevelop and maintain embedded software and firmware using C/C++ for optical transport systems.\n\nDesign, implement, integrate, and verify real-time embedded solutions from requirements through deployment.\n\nSupport development on RTOS-based platforms, including low-level drivers, interrupt handling, and control firmware.\n\nCollaborate with cross-functional teams to integrate software with hardware, ARM processors, and FPGA-based components.\n\nTroubleshoot and resolve complex system-level issues involving software, hardware, optics, and multi-processor architectures.\nExperience developing embedded software in C/C++ on RTOS-based platforms.\n\nKnowledge of firmware development, interrupt handling, low-level drivers, and timing-critical systems.\n\nExperience working with ARM processors, hardware interfaces, and multi-processor architectures.\n\nFamiliarity with FPGA/CPLD integration and hardware-software interaction.\n\nStrong troubleshooting, problem-solving, and teamwork skills.\n\nIt would be nice if you had:\n\nExperience with embedded Linux or other operating systems used in embedded development.\nExposure to optical networking, telecommunications, or networking protocols.\nExperience using debugging tools, version control systems, and software development best practices.\nAdvancing connectivity to secure a brighter world.\n\nNokia is a global leader in connectivity for the AI era. With expertise across fixed, mobile and transport networks, powered by the innovation of Nokia Bell Labs, we’re advancing connectivity to secure a brighter world.\n\nLearn more about life at Nokia .\n\nOur recruitment process\n\nWe act inclusively and respect the uniqueness of people. Our employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect.\n\nIf you’re interested in this role but don’t meet every listed requirement, we still encourage you to apply. Unique backgrounds, perspectives, and experiences enrich our teams, and you may be just the right candidate for this or another opportunity.\n\nThe length of the recruitment process may vary depending on the specific role's requirements. We strive to ensure a smooth and inclusive experience for all candidates. Discover more about the recruitment process at Nokia .","company":"Nokia","rawCompany":"nokia","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-09-17T10:50:39.914Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Development Coop","description":"Position Title : Embedded Software Co-op\n\nNumber of Positions : 2\n\nDate :\n\nDuration :\n\nLocation : Hybrid - Sunnyvale, CA\n\nEducational Requirements:\n\nCurrently enrolled in a Bachelor's or Master's degree in Computer Engineering or Electrical Engineering at an accredited school in the United States.\n\nPreferred standing: 3rd- or 4th-year undergraduate student or Master's student.\nDevelop and maintain embedded software and firmware using C/C++ for optical transport systems.\n\nDesign, implement, integrate, and verify real-time embedded solutions from requirements through deployment.\n\nSupport development on RTOS-based platforms, including low-level drivers, interrupt handling, and control firmware.\n\nCollaborate with cross-functional teams to integrate software with hardware, ARM processors, and FPGA-based components.\n\nTroubleshoot and resolve complex system-level issues involving software, hardware, optics, and multi-processor architectures.\nExperience developing embedded software in C/C++ on RTOS-based platforms.\n\nKnowledge of firmware development, interrupt handling, low-level drivers, and timing-critical systems.\n\nExperience working with ARM processors, hardware interfaces, and multi-processor architectures.\n\nFamiliarity with FPGA/CPLD integration and hardware-software interaction.\n\nStrong troubleshooting, problem-solving, and teamwork skills.\n\nIt would be nice if you had:\n\nExperience with embedded Linux or other operating systems used in embedded development.\nExposure to optical networking, telecommunications, or networking protocols.\nExperience using debugging tools, version control systems, and software development best practices.\nAdvancing connectivity to secure a brighter world.\n\nNokia is a global leader in connectivity for the AI era. With expertise across fixed, mobile and transport networks, powered by the innovation of Nokia Bell Labs, we’re advancing connectivity to secure a brighter world.\n\nLearn more about life at Nokia .\n\nOur recruitment process\n\nWe act inclusively and respect the uniqueness of people. Our employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect.\n\nIf you’re interested in this role but don’t meet every listed requirement, we still encourage you to apply. Unique backgrounds, perspectives, and experiences enrich our teams, and you may be just the right candidate for this or another opportunity.\n\nThe length of the recruitment process may vary depending on the specific role's requirements. We strive to ensure a smooth and inclusive experience for all candidates. Discover more about the recruitment process at Nokia .","datePosted":"2026-09-17T10:50:39.914Z","dateModified":"2026-09-17T10:50:39.914Z","hiringOrganization":{"@type":"Organization","name":"Nokia","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"64f2bf8c08d1d6f2f2b376ac"},"url":"https://jobsearcher.com/jobs/64f2bf8c08d1d6f2f2b376ac"}}