Home
Jobs
Saved
Resumes
Staff Software Development Engineer at Nokia | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Staff Software Development Engineer
Nokia
Website
LinkedIn
Staff Software Development Engineer
India
Full Time
2 hours ago
Visa Sponsorship
Apply Now
Key skills
Linux
C++
C
R
Agile
Communication
Collaboration
About this role
Role Overview
Collaborate with a cross-functional, agile team to develop cutting-edge embedded software solutions.
Work in a Linux environment, ensuring efficient collaboration and integration with other R&D teams.
Take charge of system design and programming, guaranteeing the highest standards of quality and functionality for our products.
Engage in the entire development lifecycle, from conceptualization to product launch, gaining a comprehensive understanding of our portfolio.
Implement advanced continuous integration pipelines to ensure timely delivery of new features.
Strive for automated testing at all levels, from unit to system testing, to enhance product reliability.
Collaborate closely with other R&D organizations to streamline the development process.
Stay abreast of industry trends and technologies to continuously improve our software development practices.
Mentor and guide junior team members, fostering a culture of knowledge sharing and professional growth.
Ensure compliance with industry standards and best practices throughout the development process.
Requirements
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
A minimum of 8 years of experience in software development, with a strong focus on embedded systems.
Expertise in device driver development, C++, and L1 datapath is an absolute must.
In-depth understanding of the Linux environment and its applications in software development.
Experience with agile development methodologies and continuous integration practices is preferred.
Exceptional problem-solving and analytical skills, coupled with a proactive approach to finding innovative solutions.
Ability to work independently, manage multiple projects, and prioritize tasks effectively.
Excellent communication skills, both written and verbal, to collaborate seamlessly with a diverse team.
A passion for software development and a keen interest in contributing to groundbreaking projects.
Willingness to continuously learn, adapt, and stay updated with the latest industry advancements.
Tech Stack
Linux
Benefits
Health insurance
Professional development opportunities
Apply Now
Home
Jobs
Saved
Resumes