Senior Software Engineer
2 months ago
Job Description
Nokia of America Corporation, Senior Software Engineer (Multiple Positions), Sunnyvale, CA
SALARY RANGE: $283,442 per year
WORK SCHEDULE: 40 hours per week, M-F (9:00 a.m.-5:00 p.m.)
Responsibilities
Nokia of America Corporation, Senior Software Engineer (Multiple Positions), Sunnyvale, CADesign and develop embedded software for data center and Software-defined Wide Area Network (SDWAN) products, based on Nokia's Service Router Operating System (SROS). Enhance the capabilities of Connection Manager in Nokia's SDWAN portfolio. Assist with rework to handle wider scope of network failures within Connection Manager, to ensure non-stop operation of customer's networks under stress conditions. Analyze customer needs and develop software solutions. Enhance the scope of the RG-Shunt in Nokia's SDWAN portfolio. Customize the SROS to program L2 and L3 forwarding plane over VXLAN tunnels, based on XGS family of ASICs, using designated software libraries. Integrate SROS with packet extraction logic to support extraction of networking protocols for seamless operation of the SROS' control plane on third party devices. Test software development via the regression test framework and other tools developed and maintained by Nokia's infrastructure team. Provide feedback to documentation teams about the scenario's testbed on customer topologies and provide details on scale deployments. #LI-DNI
Qualifications
JOB REQUIREMENTS: Must have a Bachelor's degree or foreign equivalent in Electronics Engineering, Electrical Engineering, Computer Engineering, Computer Science or a related field, and 6 years of related work experience (of which, 5 years must be post-bachelor's, progressive); OR a Master's degree or foreign equivalent in Electronics Engineering, Electrical Engineering, Computer Engineering, or a related field, and 4 years of related work experience.
Must have 4 years of experience in the following: Designing software for distributed software stacks; Operating System (OS) architecture, and Routing/Switching; Programming and scripting languages, including C/C++ in Linux environments; IP networking, testing and troubleshooting; Networking protocols, including Link Aggregation Control Protocol (LACP) and Bidirectional Forwarding Detection (BFD); Networking technology, including Multiprotocol Label Switching (MPLS) or Virtual Extensible Lan (VXLAN); and Data networks and Computer Networking including Layer 2/3 protocols.
QUALIFIED APPLICANTS: Interested applicants should email their CV to & specify Requisition # CA in the subject line.
If offered employment, must have legal right to work in the U.S. EOE.
About Us
Come create the technology that helps the world act together
Nokia is committed to innovation and technology leadership across mobile, fixed and cloud networks. Your career here will have a positive impact on people's lives and will help us build the capabilities needed for a more productive, sustainable, and inclusive world.
We challenge ourselves to create an inclusive way of working where we are open to new ideas, empowered to take risks and fearless to bring our authentic selves to work
What we offer
Nokia offers continuous learning opportunities, well-being programs to support you mentally and physically, opportunities to join and get supported by employee resource groups, mentoring programs and highly diverse teams with an inclusive culture where people thrive and are empowered.
Nokia is committed to inclusion and is an equal opportunity employer
Nokia has received the following recognitions for its commitment to inclusion & equality:
- One of the World's Most Ethical Companies by Ethisphere
- Gender-Equality Index by Bloomberg
- Workplace Pride Global Benchmark
At Nokia, we act inclusively and respect the uniqueness of people. Nokia's employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect.
Join us and be part of a company where you will feel included and empowered to succeed.
Additional Information
US/Canada Nokia Offers a comprehensive benefits package that includes but is not limited to:
- 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
The above benefits exclude students.
All North America job posts will post for a minimum of 7 calendar days and up to 180 days or until candidate/s identified.
About the Team
The pandemic has highlighted how important telecoms networks are to society. Nokia's Network Infrastructure group is at the heart of a revolution to bring more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise.
-
Senior Power Systems Engineer
19 hours ago
Sunnyvale, California, United States Intelliswift Software Full timePosition: Senior Hardware EngineerCompany: Intelliswift SoftwareOverview: We are seeking a highly skilled Senior Hardware Engineer with extensive experience in power management for consumer electronics and wearable devices.Key Qualifications:7 to 10+ years of relevant experience, with a focus on leadership roles.Expertise in power consumption analysis and...
-
Python Software Engineer
6 days ago
Sunnyvale, California, United States Intelliswift Software Full timePosition: Python Software EngineerLocation: RemoteContract Duration: 12-MonthsEssential Skills:Proficient in Python, including code development for data repositoriesExperience with mobile devices and wearable technologyPreferred Skills:Background in computer engineering with hardware interactionExperience in power and performance data analysis, including...
-
Python Software Engineer
6 days ago
Sunnyvale, California, United States Intelliswift Software Full timePosition: Python Software EngineerLocation: RemoteContract Duration: 12-MonthsEssential Skills:Proficient in Python, with experience in developing code for data repositoriesExperience with mobile devices and wearable technologyPreferred Skills:Background in computer engineering, particularly with hardware interactionsExperience in analyzing power and...
-
Senior Mobile Software Engineer
6 days ago
Sunnyvale, California, United States Avesta Computer Services Full timePosition: Senior iOS EngineerCompany: Avesta Computer ServicesDuration: 12+ Months - ContractOverview:We are seeking a highly skilled Senior iOS Engineer with a strong background in mobile application development. The ideal candidate will possess a Bachelor's Degree in Computer Science or a related discipline, along with a minimum of 5 years of experience in...
-
Senior Manufacturing Software Engineer
3 days ago
Sunnyvale, California, United States Intuitive Surgical Full timeAbout the RoleWe are seeking a highly skilled Senior Manufacturing Software Engineer to join our team at Intuitive Surgical. As a key member of our Manufacturing Software Engineering team, you will play a critical role in developing software systems that control machines to streamline our manufacturing process.Key ResponsibilitiesSoftware Development:...
-
Senior Java Software Engineer
6 days ago
Sunnyvale, California, United States Saxon Global Full timePosition Overview:As a Senior Java Software Engineer, you will be responsible for the design, development, and implementation of robust web-based applications utilizing Java technology to meet business objectives. Your role will involve adhering to established life cycle methodologies, producing comprehensive design documentation, and executing program...
-
Senior Software Engineer
21 hours ago
Sunnyvale, California, United States Matterport Full timeAbout the Position: Matterport is seeking a Senior Software Engineer to become a vital member of our Platform Engineering team. In this role, you will be responsible for developing features and services that form the backbone of the Matterport Platform, which serves as the central hub for all Matterport products and services. With billions of requests...
-
Senior Java Software Engineer
6 days ago
Sunnyvale, California, United States eTek IT Services, Inc. Full timePosition OverviewRole: Senior Java Software EngineerLocation: RemoteExperience: 10+ yearsJob ResponsibilitiesThe successful candidate will be responsible for:Designing, developing, and implementing web-based Java applications to meet business needs.Adhering to established life cycle methodologies, creating comprehensive design documentation, and executing...
-
Senior Software Engineer
24 hours ago
Sunnyvale, California, United States Jobot Full timeExciting Opportunity for a Senior Software Engineer in an Innovative IoT CompanyThis position is hosted by: JobotCompensation: $200,000 - $250,000 annuallyAbout Us:We are a dynamic and well-funded startup specializing in Internet of Things (IoT) and computer vision technologies. We are seeking a Senior Software Engineer to spearhead our expanding team. Join...
-
Senior Java Software Engineer
6 days ago
Sunnyvale, California, United States JobRialto Full timePosition OverviewAs a Senior Java Software Engineer at JobRialto, you will be responsible for the design, development, and implementation of web-based Java applications tailored to meet business needs.Key ResponsibilitiesUtilize approved software development life cycle methodologies to create comprehensive design documentation.Engage in program coding and...
-
Senior Software Engineer for IoT Solutions
6 days ago
Sunnyvale, California, United States Jobot Full timeExciting Opportunity for a Senior Software Engineer in an Innovative IoT CompanyThis position is hosted by: JobotCompensation: $200,000 - $250,000 annuallyAbout Us:We are a well-capitalized startup focused on the Internet of Things (IoT) and cutting-edge video technology. We are seeking a Senior Software Engineer to take a pivotal role in our expanding team....
-
Senior Software Engineer
6 days ago
Sunnyvale, California, United States Jobot Full timeExciting Opportunity for a Senior Software Engineer at a Leading IoT StartupThis position is hosted by: JobotCompensation: $200,000 - $250,000 annuallyAbout Us:We are a well-capitalized IoT startup seeking a Senior Software Engineer to spearhead our expanding team. Our company operates at the cutting edge of IoT and computer vision technologies. Join us as a...
-
Senior Software Engineer, FireTV Solutions
6 days ago
Sunnyvale, California, United States Amazon Full timeJoin Our Innovative TeamAre you eager to take charge of our remarkable FireTV partner products? We are in search of outstanding professionals with expertise in the Android Open Source Project (AOSP) to become a part of our team as a Senior Software Engineer in the Fire TV 3P Devices division.Our MissionOur team is dedicated to creating exceptional FireTV...
-
Senior Backend Software Engineer
6 days ago
Sunnyvale, California, United States Walmart Full timePosition Overview:We are seeking a highly experienced Senior Backend Software Engineer to join our dynamic Marketplace team. This role is ideal for individuals with a robust background in backend development who are eager to tackle complex challenges at scale.Your Responsibilities:Architect and implement scalable backend services while addressing intricate...
-
Senior Software Engineer, Personalization
2 days ago
Sunnyvale, California, United States Walmart Full timePosition Overview: We are looking for a talented and seasoned Senior Software Engineer to become a vital part of our Personalization Team. In this capacity, you will be tasked with designing and deploying machine learning algorithms and models aimed at improving our personalized recommendation systems. Your role will involve close collaboration with various...
-
Senior Java Software Engineer
6 days ago
Sunnyvale, California, United States Diverse Lynx Full timeSenior Java Software Engineer Proficient in fundamental Java principles Extensive experience in Java development and RESTful web services Strong grasp of data structures and algorithms Basic knowledge of networking concepts such as load balancers, network topology, and access control lists Experience with application servers (Tomcat & JBOSS), and...
-
Senior Software Engineer for IoT Solutions
6 days ago
Sunnyvale, California, United States Jobot Full timeExciting Opportunity for a Staff Software Engineer at a Cutting-Edge IoT CompanyThis position is hosted by: JobotCompensation: $200,000 - $250,000 annuallyAbout Us:We are a well-capitalized startup specializing in Internet of Things (IoT) and computer vision technologies. We are seeking a Staff Software Engineer to take a leadership role in our expanding...
-
Senior Software Engineer for IoT Solutions
18 hours ago
Sunnyvale, California, United States Jobot Full timeExciting Opportunity for a Staff Software Engineer at a Leading IoT StartupThis position is hosted by: JobotCompensation: $200,000 - $250,000 annuallyAbout Us:We are a well-capitalized startup specializing in the Internet of Things (IoT) and computer vision technologies. We are seeking a Staff Software Engineer to play a pivotal role in our expanding team....
-
Senior Software Engineer
15 hours ago
Sunnyvale, California, United States Jobot Full timeExciting Opportunity for a Staff Software Engineer at a Prominent IoT StartupThis Jobot Job is hosted by: Sydney WeaverCompensation: $200,000 - $250,000 annuallyAbout Us:We are a well-capitalized IoT startup seeking a Staff Software Engineer to spearhead our expanding team. Our company operates at the forefront of IoT and computer vision technology. Join us...
-
Senior Software Engineer
6 days ago
Sunnyvale, California, United States Illumio Full timePosition: Staff EngineerIllumio is seeking a dedicated Staff Engineer to contribute to our innovative projects. In this role, you will:Engage in collaborative discussions with Product Management and Software Development teams to gain insights into the objectives and specifics of assigned features.Formulate comprehensive testing strategies that encompass all...