Nokia

Software Engineer

Nokia

full-time

Posted on:

Location Type: Office

Location: Murray HillNew JerseyUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $69,580 - $129,220 per year

Tech Stack

About the role

  • Applied R&D Software Engineers research, architect, design, develop, and test software for our products, services, systems and tools.
  • They define, create, integrate, verify and modify SW/system components and utilize innovative solutions to meet customer requirements and specifications.
  • They apply principles and techniques of computer science, engineering, and mathematical analysis.
  • As embedded Software Development Engineers, you will leverage your strong technical aptitude and excellent communication skills to become the recognized expert for a key component of the system with complete ownership and responsibility for designing and implementing features in your functional area.

Requirements

  • Minimum bachelor’s degree in Computer engineering, Computer Science, or Electrical engineering equivalent or better.
  • Required skills: - Experience in using C++, SDL and use of C++ boost libraries
  • Development experience in C++ in Linux systems and associated compilers and debuggers
  • A demonstrated track record of delivering high-quality object-oriented software
  • Excellent communication skills and the ability to work well in a team
  • Experience writing device drivers or BSP software is desirable
  • Knowledge of Optical devices, OTN, Ethernet, or TDM protocols is desirable
  • Ability to work in a fast-paced cross-functional R&D environment
Benefits
  • Flexible and hybrid working schemes
  • A minimum of 90 days of Maternity and Paternity Leave, with the option to return to work within a year following the birth or adoption of a child (based on eligibility)
  • Life insurance to all employees to provide peace of mind and financial security
  • Well-being programs to support your mental and physical health
  • Opportunities to join and receive support from Nokia Employee Resource Groups (NERGs)
  • Employee Growth Solutions to support your personalized career & skills development
  • Diverse pool of Coaches & Mentors to whom you have easy access
  • A learning environment which promotes personal growth and professional development - for your role and beyond
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++SDLC++ boost librariesLinux systemsobject-oriented softwaredevice driversBSP softwareOptical devicesOTN protocolsEthernet
Soft Skills
communication skillsteamworktechnical aptitudeownershipresponsibility
Certifications
bachelor’s degree in Computer Engineeringbachelor’s degree in Computer Sciencebachelor’s degree in Electrical Engineering