Embedded Software Engineer (Mid / Senior)

Join as Embedded Software Engineer (Mid / Senior) in Gdańsk, Poland. Develop embedded systems, collaborate with R&D teams, and grow towards leading roles. Requirements include C expertise and agile methodologies.

Gdańsk, Poland  UTC+01:00   On-site   Full Time   1001-5000   More than 3 months ago

By joining our team, you will be able to:

  • Develop your engineering skills by participating in projects from requirements to deployment in a multidisciplinary R&D team
  • Gain experience in product and software development for fast growing industry of electromobility and energy storage
  • Participate in problem solving process supporting production and product design
  • Acquire knowledge about regulatory requirements and certification processes for international markets
  • Share your passion for engineering with team of professionals with experience from various fields of expertise
  • Get a chance to grow with the team, and seize opportunities to steer your career towards seniority and leading roles


  • Design and implement embedded system code delivering desired system functionality
  • Fixing bugs and optimizing existing systems
  • Design software for production testers
  • Design software for internal tools used in validation, production and testing of battery systems
  • Collaborate with other R&D teams (Hardware Electronics, Electrical, Mechanical Teams) to develop whole system (e.g., production EOL tester)
  • Collaborate with Product Development Team (participate in designing software for Product)
  • Integrate test equipment software into process and production line


  • Degree in Electronics, Software Engineering or related (or pursuing one)
  • Relevant work experience within embedded software development - we are open both for mid-level and senior experts
  • Expertise in C
  • Version Control (e.g., Git)
  • Basic Electrical and/or Electronics knowledge - hands-on experience using oscilloscope etc.
  • Experience with developing products, microcontroller-based test-boxes, test equipment development, data acquisition equipment - from prototype to industrial quality product,
  • Familiarity with agile methodologies

Bonus Points

  • RTOS - real-time operating systems
  • CAN - controller area network
  • Bare metal programming
  • Cmake or makefile
  • Continuous Integration (CI/CD), HIL, unit tests or test coverage analysis
  • Python

We offer

  • Stable employment conditions - (indefinite contract upon reaching 6-months' tenure)
  • Private medical care – upgraded package with co-funding
  • MyBenefit System - Multisport
  • Co-financed postgraduate studies
  • Employee referral programme bonuses
  • Bike commuter reward programme
  • Christmas/holiday bonuses
  • Co-financing sports activities and team-building events
  • The possibility to invest in Northvolt group shares
  • Relocation package
  • Work in an international environment - English speaking, with on-site visits in Sweden
  • English classes
  • Opportunity to develop and acquire new skills at a company leveraging transformation to renewable energy
  • Friendly and open working atmosphere in a diverse team

Great Place to Work

World leading technique

Top specialists as team peers

International environment

Apply now

Job expired?
Apply now

Please let Northvolt know you found this job on Rejobs. This will help us grow and get more people to work on renewable energy!

Discover how you’re connected

View connections

See your contacts at Northvolt on LinkedIn to leverage your network in applying for this position.

About the role

Dec 30, 2023

Full Time


Jun 20, 2024


Gdańsk, Poland

Mid / Senior


Share with Friends

The stakes are high, and the time for talk has passed. Now is the time for action. Help a friend accelerate the shift to a sustainable future.

Share this job - Embedded Software Engineer (Mid / Senior) - with your folks, and help them find a career to be proud of.