At Nokia, we are seeking a highly skilled and passionate Embedded Software Developer to join our dynamic team. As a global leader in innovative technology, we are dedicated to pushing the boundaries of what is possible and providing cutting-edge solutions to our customers. In this role, you will have the opportunity to utilize your expertise in embedded software development to drive the creation of next-generation products and services. We are looking for a self-motivated individual with a strong technical background and a desire to continuously learn and grow. If you are ready to make a significant impact in the world of technology, we would love to hear from you.
- Develop and implement embedded software solutions for Nokia's next-generation products and services.
- Collaborate with cross-functional teams to understand project requirements and design efficient and high-quality software solutions.
- Conduct thorough testing and debugging of software to ensure optimal performance and functionality.
- Stay updated on industry trends and advancements in embedded software development to continuously improve and enhance Nokia's products.
- Troubleshoot and resolve any issues that arise during the development process.
- Document and maintain accurate records of software development processes and procedures.
- Work closely with hardware engineers to integrate software with hardware components.
- Adhere to project timelines and deliver high-quality results within the given timeframe.
- Continuously learn and improve skills to stay up-to-date with the latest technologies and tools.
- Communicate effectively with team members and stakeholders to provide updates on project progress and any potential challenges.
- Adhere to Nokia's standards and protocols for software development.
- Identify and propose solutions for potential software development roadblocks.
- Ensure compliance with relevant industry standards and regulations.
- Collaborate with team members to provide technical support and troubleshooting assistance.
- Provide mentorship and guidance to junior team members, fostering a positive and collaborative work environment.
Bachelor's Degree In Computer Science, Electrical Engineering, Or A Related Field.
Proficiency In Programming Languages Such As C, C++, And Java.
Minimum Of 3 Years Of Experience In Embedded Software Development.
Experience With Real-Time Operating Systems And Embedded Hardware Platforms.
Knowledge Of Wireless Communication Protocols And Standards, Such As Bluetooth, Wi-Fi, And Lte.
Debugging
C/C++
Embedded systems
Embedded Linux
Software testing
Programming Languages
Firmware development
Real-Time Operating Systems
Device Drivers
Microcontroller Programming
Embedded Hardware
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Embedded Software Developer in Canada is between $70,000 to $110,000 per year. However, this can vary depending on factors such as experience, location, and the specific industry the developer is working in. More experienced developers or those working in high-demand industries may earn higher salaries.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Nokia Corporation is a Finnish multinational telecommunications, information technology, and consumer electronics company, founded in 1865.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started