Are you a passionate and experienced C/C++ Senior Embedded Software Engineer looking for a new challenge? Look no further than Nokia! We are seeking a highly skilled individual to join our dynamic team and work on cutting-edge technology for our embedded software systems. As a Senior Embedded Software Engineer, you will be responsible for designing, developing, and maintaining software for our innovative products. This is an exciting opportunity to be a part of a global company that is revolutionizing the telecommunications industry. If you have a strong background in C/C++ programming and a deep understanding of embedded systems, we want to hear from you! Join us and let your talents shine at Nokia.
- Design and develop embedded software systems using C/C++ programming languages.
- Collaborate with cross-functional teams to understand product requirements and translate them into efficient and robust software solutions.
- Conduct code reviews and provide technical guidance and support to junior engineers.
- Troubleshoot and debug software issues in a timely manner.
- Stay updated with industry trends and advancements in embedded systems technologies.
- Write and maintain technical documentation for software design, development, and testing processes.
- Ensure software meets quality standards and performance requirements.
- Proactively identify and propose solutions to improve software design and development processes.
- Participate in project planning and estimation activities.
- Serve as a subject matter expert and provide technical guidance to other teams within the organization.
- Continuously improve software development practices and methodologies.
- Stay updated with company policies, procedures, and compliance requirements.
- Mentor and train junior engineers to enhance their technical skills.
- Collaborate with external vendors and partners to integrate their software components into our products.
- Adhere to project timelines and deliver high-quality software within allocated time and resources.
- Communicate project status and escalate issues to project managers and stakeholders as needed.
Bachelor's Or Master's Degree In Computer Science, Electrical Engineering, Or A Related Field
Minimum Of 5 Years Of Experience In Embedded Software Development Using C/C++
Strong Knowledge Of Real-Time Operating Systems, Device Drivers, And Low-Level Hardware Interfaces
Experience With Debugging Tools And Techniques For Embedded Systems
Familiarity With Wireless Communication Protocols Such As Bluetooth, Wifi, Or Cellular Networks
Networking
Debugging
ARM architecture
Embedded systems
Embedded Linux
C/C++ programming
Multithreading
Firmware development
Real-Time Operating Systems
Hardware Integration
Device Drivers
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
Interpersonal Skills
creativity
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a C/C++ Senior Embedded Software Engineer in Poland is approximately 15,000 PLN to 20,000 PLN per month. This translates to approximately $3,900 to $5,200 USD per month. However, salaries may vary depending on the specific company, location, and level of experience.
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