{"schemaVersion":"jobsearcher.job.v1","id":"fb68bfab69484cb9850f16f7","url":"https://jobsearcher.com/jobs/fb68bfab69484cb9850f16f7","canonicalUrl":"https://jobsearcher.com/jobs/fb68bfab69484cb9850f16f7","title":"Embedded Systems Platform Software Engineer","description":"Embedded Software DeveloperJoin US20 - Nokia of America Corp. as an Embedded Software Developer, where you'll play a crucial role in creating robust and high-performance embedded software for cutting-edge communication systems. Collaborate with diverse teams to integrate and optimize wireless communication modules, ensuring seamless operation across all subsystems.Your ResponsibilitiesDevelop firmware and low-level embedded software using C/C++.Integrate and control WiFi and 5G/LTE modules for real-time, deterministic tasks.Work closely with hardware teams for board bring-up and low-level validation.Optimize system performance, including CPU, DSP, FPGA, and power efficiency.Support secure firmware updates, including OTA mechanisms.Maintain detailed technical documentation and participate in code reviews.Collaborate with cross-functional teams for seamless hardware-software integration.Debug and troubleshoot hardware-software interactions using advanced tools.Ensure robust and high-performance operation across all subsystems.Your Skills and ExperienceBachelor's or Master's degree in Electrical/Computer Engineering or related field.5+ years of embedded firmware/software development experience.Proficiency in C and C++ programming.Experience with ARM processors, MCUs, DSPs, and FPGA-based systems. Strong understanding of Linux Kernel architecture and secure boot process.Familiarity with real-time execution and deterministic scheduling.Experience with embedded OS and RTOS environments, including FreeRTOS and Linux with PREEMPT_RT.Proficiency in scripting languages (Python, Bash) for automation and development.Ability to read and interpret hardware schematics and data sheets.Excellent communication skills and a collaborative mindset.Job InfoJob Category Applied R&DDegree Level Bachelor's degreeJob Schedule Full timeJob Type ExperiencedJob Identification 41000Role Type Individual contributorSalary Range $105,000 - $195,000 USD *Plus, potential incentive/variable compensation for eligible roles.Experience level ExperiencedLocations 6600 Chase Oaks Blvd, Plano, Texas, 75023-2310, US (Onsite)Regular or Temporary Regular","company":"Nokia","rawCompany":"nokia","city":"Murphy","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-11-10T12:44:45.988Z","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":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Systems Platform Software Engineer","description":"Embedded Software DeveloperJoin US20 - Nokia of America Corp. as an Embedded Software Developer, where you'll play a crucial role in creating robust and high-performance embedded software for cutting-edge communication systems. Collaborate with diverse teams to integrate and optimize wireless communication modules, ensuring seamless operation across all subsystems.Your ResponsibilitiesDevelop firmware and low-level embedded software using C/C++.Integrate and control WiFi and 5G/LTE modules for real-time, deterministic tasks.Work closely with hardware teams for board bring-up and low-level validation.Optimize system performance, including CPU, DSP, FPGA, and power efficiency.Support secure firmware updates, including OTA mechanisms.Maintain detailed technical documentation and participate in code reviews.Collaborate with cross-functional teams for seamless hardware-software integration.Debug and troubleshoot hardware-software interactions using advanced tools.Ensure robust and high-performance operation across all subsystems.Your Skills and ExperienceBachelor's or Master's degree in Electrical/Computer Engineering or related field.5+ years of embedded firmware/software development experience.Proficiency in C and C++ programming.Experience with ARM processors, MCUs, DSPs, and FPGA-based systems. Strong understanding of Linux Kernel architecture and secure boot process.Familiarity with real-time execution and deterministic scheduling.Experience with embedded OS and RTOS environments, including FreeRTOS and Linux with PREEMPT_RT.Proficiency in scripting languages (Python, Bash) for automation and development.Ability to read and interpret hardware schematics and data sheets.Excellent communication skills and a collaborative mindset.Job InfoJob Category Applied R&DDegree Level Bachelor's degreeJob Schedule Full timeJob Type ExperiencedJob Identification 41000Role Type Individual contributorSalary Range $105,000 - $195,000 USD *Plus, potential incentive/variable compensation for eligible roles.Experience level ExperiencedLocations 6600 Chase Oaks Blvd, Plano, Texas, 75023-2310, US (Onsite)Regular or Temporary Regular","datePosted":"2026-11-10T12:44:45.988Z","dateModified":"2026-11-10T12:44:45.988Z","hiringOrganization":{"@type":"Organization","name":"Nokia","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Murphy","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"fb68bfab69484cb9850f16f7"},"url":"https://jobsearcher.com/jobs/fb68bfab69484cb9850f16f7"}}