Nokia

C/C++ Embedded Software Engineer – Summer Trainee

Nokia

Wrocław, Poland
Full-TimeDepends on ExperienceMid-LevelBachelors
Job Description

Are you a driven and passionate individual with a keen interest in embedded software development? Do you want to kickstart your career in a dynamic and innovative company? Then we have the perfect opportunity for you! Nokia is seeking a talented C/C++ Embedded Software Engineer Summer Trainee to join our team and gain hands-on experience in designing and developing cutting-edge solutions for our diverse portfolio of products. As a summer trainee, you will have the chance to work alongside experienced professionals and learn from the best in the industry. If you have a strong foundation in C/C++ programming and a desire to excel in the field of embedded software engineering, we want to hear from you! Join us and be a part of our mission to connect the world with our advanced technology.

  1. Design and develop high-quality embedded software solutions using C/C++ programming languages.
  2. Collaborate with a team of experienced professionals to deliver innovative and cutting-edge products.
  3. Gain hands-on experience in the development of embedded software for a diverse portfolio of products.
  4. Continuously learn and improve your skills in embedded software development through practical application and mentorship.
  5. Contribute to the overall success of the team and company by meeting project deadlines and delivering high-quality work.
  6. Follow coding standards and best practices to ensure efficient and maintainable code.
  7. Troubleshoot and debug software issues to ensure smooth operation of products.
  8. Keep up-to-date with emerging technologies and trends in embedded software development.
  9. Communicate effectively with team members and stakeholders to provide updates and gather feedback.
  10. Demonstrate a strong work ethic, enthusiasm, and a passion for embedded software development.
  11. Adhere to company policies and procedures while maintaining a professional and positive attitude.
Where is this job?
This job is located at Wrocław, Poland
Job Qualifications
  • Proficiency In C/C++ Programming Language: As An Embedded Software Engineer, Proficiency In C/C++ Is A Must-Have Skill. The Candidate Should Have A Strong Understanding Of Data Structures, Algorithms, And Memory Management In These Languages.

  • Knowledge Of Embedded Systems Development: The Candidate Should Have A Basic Understanding Of Embedded Systems And Their Architecture. This Includes Knowledge Of Microcontrollers, Interrupt Handling, And Peripheral Interfaces.

  • Familiarity With Real-Time Operating Systems (Rtos): As Embedded Systems Often Require Real-Time Processing, Knowledge Of Rtos Is Essential. The Candidate Should Have Experience Working With At Least One Rtos, Such As Freertos Or Vxworks.

  • Understanding Of Hardware Design And Debugging: Embedded Software Engineers Work Closely With Hardware Engineers, So A Basic Understanding Of Hardware Design Principles Is Crucial. Additionally, The Candidate Should Be Proficient In Using Debugging Tools And Techniques To Troubleshoot Hardware-Software Integration Issues.

  • Strong Problem-Solving Skills: Embedded Systems Often Have Limited Resources And Strict Performance Requirements, Making Problem-Solving Skills Essential For An Embedded Software Engineer. The Candidate Should Be Able To Identify And Resolve Complex Software Issues Efficiently.

Required Skills
  • Debugging

  • Embedded systems

  • Embedded Linux

  • C/C++ programming

  • Firmware development

  • Real-Time Operating Systems

  • Code

  • Device Drivers

  • Microcontroller Programming

  • Low-Level Programming

  • Interrupt Handling

Soft Skills
  • Communication

  • Conflict Resolution

  • Customer Service

  • Leadership

  • Time management

  • creativity

  • Organizational skills

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a C/C++ Embedded Software Engineer – Summer Trainee in Wrocław, Poland is between 4,000 and 7,500 PLN per month. This equates to approximately $1,100 to $2,000 USD per month. However, the actual salary may vary depending on the specific company, the candidate's experience, and other factors.

Additional Information
Nokia is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesPolish
Job PostedMarch 24th, 2025
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Nokia

Nokia Corporation is a Finnish multinational telecommunications, information technology, and consumer electronics company, founded in 1865.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started