Software Engineer
Nokia
A versatile professional skilled in C++ programming, hardware/software design, and customer support. Adept at guiding and mentoring others to own domain of expertise, analyzing technical requirements, and resolving complex issues. Possesses hands-on expertise in Linux OS, CI/CD, and system configuration, with a passion for continuous process improvement and high-quality standards.
You have:
Graduate or post-graduate in engineering discipline with 3+ years of experience in C++ and object-oriented programming.Experience in Linux OS, Docker, and deployment in virtual environments.Experience with CI/CD, Mercurial (Git), and build development.Experience in shell scripting and Python for system administration and automation.It would be nice if you also had:
Knowledge of XML, XSLT, and data migration.Knowledge of networking protocols like Ethernet, L2/L3, TCP/UDP/TLS, and PON/DSL.Familiarity with Netconf/Yang for network configuration.Contribute to the development of integrated hardware/software systems by applying programming and technical troubleshooting skills.Solve customer issues by diagnosing complex problems across hardware and software, and recommending actionable solutions.Assist in the development and release of software and hardware updates, ensuring they meet customer requirements and technical standards.Mentor new team members, offering guidance on processes and tasks, which fosters knowledge sharing and a collaborative environment.Engage in the design, development, and testing of products to ensure the continuous evolution of systems.Enhance understanding of new technologies, such as multi-core systems, Docker, and XML-based data migration, to stay ahead in system development and operations.
Confirm your E-mail: Send Email
All Jobs from Nokia