Logo
Nokia

Software Development Engineer

Nokia, Mobile, Alabama, United States, 36624

Save Job

We are seeking a skilled Embedded Software Engineer to design and implement features that drive the success of our IP products. In this role, you will collaborate closely with Product Management and Testing teams, developing real-time embedded software for complex environments. Join us to contribute to the future of innovative products, ensuring high-quality software delivery and efficient problem-solving across global installations! Qualifications You are/have: A passion for design and implementation of software A Master degree (or final year) with a focus on software (Civil Engineer Computer Science, Master in Computer Science, Industrial Engineer ICT or equivalent). Good knowledge of C / C ++ , Python, GoLang Strong interest in computer networks and real time software development Eager to learn Interest in following the evolution in the world of the internet Innovative and creative Self-Driven Good at spoken English Knowledge of IP/Mobile networks is a plus Responsibilities Design and implement features that will grow and consolidate the commercial and technical success of our IP products. Work closely with the Product Management team on the definition of the features. Develop real time embedded software for the IP, Data Center and mobile world in a complex environment with real time OS and network protocols based on specifications from IETF (RFCs), 3GPP, ITU (to name a few). Collaborate with the testing team to deliver and maintain high quality software. Strive to minimise the time required for qualification by the testing team through excellent software architecture and implementation and rigorous unit and module testing. Add comprehensive debugging and reporting facilities that enable rapid problem detection and isolation in different range of products installed worldwide and often difficult to access physically. Contribute to the future of the product range with creative thinking. #J-18808-Ljbffr