Nokia of America Corporation is looking to build a new SW stack for next-gen Line Card Modules, requiring the development of an ARM-based embedded microservices platform and the enhancement of existing software platforms.
Requirements
- C and C++ programming languages; Python and Shell scripting languages;
- Linux operating system;
- Cloud native application development using Docker and Kubernetes;
- Networking protocols: TCP/IP and UDP; Git, bitbucket, and/or CI/CD.
Responsibilities
- Team building a new SW stack for next gen Line Card Modules.
- Involve learning new software technologies and methodologies related to Embedded Linux SW Platform, and quickly turning that around into working proofs-of-concept (POC) and production software.
- Involve architecting, software development, testing, automation, and documentation.
- Contribute to a team developing ARM based embedded microservices platform.
- Manage and enhance existing software platform.
- Interact with many other teams, learning about multiple build processes, tools, and leverage that learning to build a common platform which can be used across multiple family of products.
- Develop a SW stack from the ground up, with high visibility and a company-wide impact.
Other
- Must have a Bachelor’s degree or foreign degree equivalent in Computer Science, Computer Engineering, or related field, and 2 years of related work experience.
- If offered employment, must have legal right to work in the U.S.
- Telecommuting may be permitted. When not telecommuting, must report to worksite.