Search by job, company or skills

engineersmind

Software Architect

Save
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the job

Role:OLS Software Architect

Experience:9 to 13years

Location: Bangalore

About the Role

We are seeking a highly experienced OLS Software Architect to lead the architecture and design of a Leading OEM next-generation Optical Line System (OLS). This is a strategic role requiring deep expertise in optical technologies, embedded systems design, and Agile product delivery. The incumbent will work closely with software architects, designers, and Nokia stakeholders to translate high-level product requirements into detailed software architectures and specifications.

Key Responsibilities

• Define and own the end-to-end software architecture for Leading OEM's OLS lineside platform.

• Translate high-level product requirements into detailed software requirements and system/software architecture documents.

• Collaborate closely with Nokia's product management, engineering, and test teams.

• Evaluate and select appropriate optical technologies, protocols, and standards for integration.

• Lead design reviews, architecture discussions, and technical governance activities.

• Mentor and guide lead engineers and developers across the program.

• Act as Product Owner (PO) in Agile Scrum teams, managing backlogs, sprint planning, and release commitments.

• Ensure alignment of software architecture with optical industry standards (ITU-T, OIF, IEEE).

• Drive continuous improvement in architecture quality, scalability, and performance.

• Provide technical oversight for integration of AI/ML capabilities into OLS management systems.

Technical Requirements

• Deep expertise in optical networking: DWDM, ROADM, Raman amplifiers, OTDR, DGE, optical amplifiers.

• Strong knowledge of optical standards (ITU-T G.698, G.709, OIF standards).

• Expert-level proficiency in C++ and object-oriented design patterns.

• Proven experience architecting embedded telecom/optical systems.

• Solid understanding of operating systems (Linux/RTOS) in embedded contexts.

• Experience with model-driven architecture and software-defined networking (SDN) concepts.

• Familiarity with AI/ML integration in network management and automation.

• Experience defining software requirements (SRS, SDS) and system-level design documents.

• Knowledge of network management protocols (NETCONF, YANG, SNMP, gRPC).

Professional Skills & Competencies

• Excellent verbal and written communication skills for cross-functional and customer engagement.

• Ability to drive consensus among diverse technical and business stakeholders.

• Strong analytical and problem-solving capabilities.

• Experience working in Agile Scrum environments; PO certification/experience is highly desirable.

• Ability to manage ambiguity and drive clarity in complex technical programs.

Preferred / Nice-to-Have

• Product Owner (PO) certification or demonstrated PO experience in Scrum teams.

• Prior Nokia platform experience (FSS, 1830 PSS, or similar).

• Exposure to AI/ML-driven optical performance monitoring tools.

• Experience with regulatory and safety standards applicable to optical network equipment.

Requirements added by the job poster

• Bachelor's Degree

• 9+ years of work experience with Real-Time Operating Systems (RTOS)

• 10+ years of work experience with Optical Network

• 9+ years of work experience with Software Architecture

• 10+ years of Telecommunications experience

• 9+ years of work experience with Embedded Linux

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149090569

Similar Jobs

Bengaluru, India

Skills:

JavaUnixmultithreadingPerformance TuningSpring BootAngularReactGitTypescriptJavascriptJUnitLinuxDockerGitlabRest ApisHelmKubernetesAgile SDLCOOP principlesSOLID design patterns

Bengaluru, India

Skills:

code coverage arm architecture JavaRtosCSoc ArchitectureEmbedded SoftwareAspiceSdlcUmlLinuxQnxPythonDFAFmeaISO26262SysMLsafety analysisBSP Software driversFTAStatic AnalysisSafety software design

Bengaluru, India

Skills:

UnixSplunkBash ScriptingData AnalyticsLinuxKafkaDevSecOps practicesAI ML technologiesIcontrol toolGenAI solution developmentObservability EcosystemsInfrastructure-as-Codeevent-driven architecturesSQL database modelingdatabases performance fine-tuningAWS Solutions Architectfront-end technologiesGCP Professional Cloud ArchitectCI CD pipelinesAzure Solutions Architect

Bengaluru, India

Skills:

TerraformDatabricksShellAWSPythonKubernetesAzureGcpdata formatsParquetClickhouseCI CDobservability toolsDeltacompute enginesmodern orchestration toolsLinux-based systemsIcebergTrino

Bengaluru, India

Skills:

code optimization Design PatternsMemory ManagementLinux OsObject-Oriented developmentSecurity encryptionDebugging skillscode generationCode quality toolsDatabase data modelingDevelopment testing