Nokia · 1 day ago
Diagnostics Software Development Eng
Nokia is a leader in high-performance networking solutions, and they are seeking a Diagnostics Engineer to design and optimize boot and diagnostics software for Ethernet switching and routing products. The role involves collaboration with various teams to ensure the delivery of reliable hardware platforms through effective diagnostics software.
ElectronicsEnterprise SoftwareInternet of ThingsMobile DevicesTelecommunications
Responsibilities
Design and develop component and system-level diagnostics software for systems, PCBA, and FPGAs for engineering design validation and for manufacturing testing
Author functional diagnostics which provide the highest level of test coverage with fault isolation at the component level
Create bring-up utilities to aid in initial hardware validation
Validate prototype platforms before they are distributed to other cross-functional groups
Provide inputs to the hardware team during the design phase and collaborate with HW design, SW development and manufacturing teams
Develop and execute detailed test plans to validate diagnostics software
Support diagnostics regression testing and diagnostics release testing
Contribute to continuous improvement of procedures and practices for high-quality and reliable diagnostic systems
Provide diagnostic support for both newly released and legacy products to optimize manufacturing yields
Provide diagnostic support for manufacturing test and product sustaining teams
Qualification
Required
BS or MS degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field
5+ years of experience implementing diagnostics for engineering and/or manufacturing test environments
Strong test and debug skills, with the ability to analyze and resolve complex technical issues
Excellent C/C++ programming skills
Proficiency in reading product hardware schematics, component specifications and performing digital circuit analysis
Familiarity with CPU / peripheral interfaces such as I2C, PCIe, SPI, etc
Low-level hardware programming, and driver-level or embedded software skills/experience
Effective communication skills, with the ability to present technical concepts to both technical and non-technical stakeholders
Scripting experience in a Linux environment
Familiarity with test equipment such as oscilloscopes, logic analyzers, and packet test platforms
Experience with UBoot/Linux low-level software development
Familiarity with s/w version-control tools like GIT
Fundamental understanding of Makefiles, compilers, and/or linkers
Preferred
OS and Kernel development experience
Experience in debugging, developing, and testing in the Linux kernel
Company
Nokia
Nokia manufactures mobile devices, network infrastructure, and location-based technology for businesses. It is a sub-organization of Enscryb.
H1B Sponsorship
Nokia has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (262)
2024 (264)
2023 (259)
2022 (250)
2021 (296)
2020 (287)
Funding
Current Stage
Public CompanyTotal Funding
$4.45BKey Investors
European Investment BankNVIDIANational Telecommunications and Information Administration
2025-12-16Post Ipo Debt· $511.84M
2025-10-28Post Ipo Equity· $1B
2025-06-30Post Ipo Debt· $1.76B
Recent News
Dallas Morning News
2026-01-25
Hindu Business Line
2026-01-24
Company data provided by crunchbase