Senior Software Developer/.NET expertise - Onsite position
United States
In an increasingly connected world, the pandemic has highlighted just how essential telecom networks are to keeping society running. The Network Infrastructure group is at the heart of a revolution to connectivity, pushing the boundaries to deliver more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise.
Join Optical Networks division, where innovation meets scale in the AI-driven data center era. With the recent acquisition of Infinera, we’ve united two industry leaders to create an optical networking powerhouse—combining cutting‑edge technology with proven leadership to redefine the future of connectivity.
Responsibilities
Must have experience in C#.NET, VB.NET, WPF, MVVM, WinForms, .NET Blazor, LINQ, ADO.NET, .NET Core, .NET 6+, Design Patterns, Visual Studio 2019+, Git/Bitbucket.
- Strong object-oriented programming skills
- Developing Rich User interface, Web Applications and Desktop Applications.
- Databases Oracle, SQL Server
- Must have experience in developing, maintaining, testing, debugging, and hosting win & web applications
- Experience dealing with hardware devices and/or Semiconductor devices process manufacturing will be an asset
- Superior analytical, problem solving and engineering skills
- Strong leadership, project management & communication skills
- Quick learner, Self-motivated & ability to take application ownership
Your skills and experience
- Experience with SEMI Standard communication protocols – SECS/GEM, Modbus TCP
- Experience in developing and managing SPC software
- Configure and communicate with hardware devices like NI DAC I/O, Advantech remote IO, NPorts (serial to ethernet server)
- Good understanding of database design and application development using stored procedures (PL/SQL, T/SQL)
- Knowledge of Micro services, Visual Code IDE, MySQL, Maria DB, C, C++.
- Experience in dealing with internal clients
- Scripting experience on Linux Bash, Windows PowerShell / Batch
- Experience in Python and Java would be big plus.
Qualifications
- 5+ plus years of experience in above mentioned technologies
- Minimum Bachelor’s degree in computer science or equivalent
Benefits
- Corporate Retirement Savings Plan
- Health and dental benefits
- Short-term disability, and long-term disability
- Life insurance, and AD&D – Company paid 2x base pay
- Optional or Supplemental life and AD&D insurance (Employee/Spouse/Child)
- Paid time off for holidays and Vacation
- Employee Stock Purchase Plan
- Tuition Assistance Plan
- Adoption assistance
- Employee Assistance Program/Work Life Resource Program
Job Info
- Job Category: R&D
- Posting Date: 08/05/2025
- Job Schedule: Full time
- Job Type: Experienced
- Job Identification: 23260
- Will NSA/CAPS approval be required? (E.g., accessing a US Customer Network?) No
- US/Canada Salary Range: $139,283.72 - $258,669.77
- Locations: 255 Caspian Drive, Sunnyvale, California, 94089-1015, US
Nokia is committed to inclusion and is an equal opportunity employer. Employment decisions are made regardless of race, color, nationality, religion, gender, sexual orientation, gender identity, age, marital status, disability, protected veteran status or other characteristics protected by law.