Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and test mission-critical embedded software components for Nokia's Optical pluggable devices in long haul, metro, and data center interconnects.
Analyze and refine software requirements; propose and finalize object-oriented designs for implementation.
Debug and fix issues reported by test teams and customers; review test plans and suggest test cases for developed code.
Minimum Requirements
Minimum 8 years of experience in embedded systems design and development.
Proficient in C++ with excellent object-oriented design skills and deep understanding of multi-threaded operating systems and synchronization in embedded environments.
Degree in Computer Science, Electronics, or Electrical Engineering (BS/MS).
Experience with RTOS kernel (e.g., Linux), scripting language (Python preferred), version control (GIT), and bug tracking tools (JIRA).
Ideal Candidate Profile
Experienced in embedded software development for telecom optical devices or similar mission-critical hardware.
Strong analytical and troubleshooting skills focused on multi-threaded embedded systems.
Comfortable working on complex designs requiring mastery of object-oriented design patterns and operating system concepts.
