Embedded Software Developer

Micropower Group

Stockholms kommun

On-site

SEK 680,000 - 900,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Micropower Group in Stockholm (Bromma) seeks a Software Engineer to develop embedded software for advanced power electronics products such as battery chargers, converters, and battery systems. You will collaborate with hardware engineers to move ideas from requirements to verification, production and long-term maintenance.

The role involves full development lifecycle, debugging, testing and performance optimization, with opportunities to influence engineering practices and adopt AI-assisted

Qualifications

  • Solid programming experience in C for embedded systems or hardware-near applications.
  • Hands-on experience with microcontrollers, possibly ARM Cortex-M / STM32.
  • Interest in working close to hardware and solving real-world technical challenges in the lab
  • Curiosity about how AI tools can improve software development and testing
  • Proficiency in English, both written and spoken
  • Proficiency in Swedish or willingness and interest in learning Swedish

Responsibilities

  • Develop embedded software for power electronics products in collaboration with hardware engineers.
  • Take ideas from requirements and prototypes through verification, production and long-term maintenance.
  • Write robust, maintainable code and optimize system performance.
  • Explore new tools, automation opportunities and AI-assisted development methods to strengthen engineering practices

Skills

C
Embedded systems
ARM Cortex-M / STM32
AI-assisted development
English
Swedish language

Tools

CI/CD
Python scripting
Static analysis

Job description

Are you passionate about embedded software and enjoy seeing your code come to life in real products? Do you thrive at the intersection of software and hardware, where debugging, problem-solving and continuous improvement go hand in hand? Join us in Bromma and help develop the intelligent software that powers our chargers, converters and battery systems.

We make electrification of the industry a reality.

Micropower is an international company headquartered in Växjö, Sweden. With strong in-house expertise, we develop and produce efficient, intelligent lithium-ion batteries, charging systems, and power converters. We operate in Sweden, the USA, Germany, Finland, Italy.

What you'll do

As a Software Engineer, you will develop embedded software for advanced power electronics products such as battery chargers, converters, and battery systems. Working closely with hardware engineers, you will take ideas from requirements and prototypes through verification, production, and long-term product maintenance, helping to create reliable solutions that make a real impact.

You will be involved in the full development process, from writing robust and maintainable code to debugging, testing, and optimizing system performance. By collaborating across software, hardware, production, and product management teams, you will help ensure seamless integration between hardware and software while contributing to continuous product improvement.

Beyond product development, you will play an active role in strengthening our engineering practices by exploring new tools, automation opportunities, and AI-assisted development methods. You will also share knowledge with colleagues, support operational activities when needed, and contribute to a collaborative environment where learning and innovation go hand in hand.

You will join a team of ten highly skilled developers with a broad technical competence, all of them with unique skills but working together to create premium products. The position is placed in our office in Bromma, Stockholm.

What you’ll get
  • A key role in a fast-growing, innovative company where your creativity and ideas have a real impact.
  • A dynamic, development-driven environment with great opportunities for professional growth.
  • Collaboration across functions, in an international environment.
  • Work with cutting-edge technology in a culture that values initiative, collaboration, and continuous learning.
Requirements:
  • Solid programming experience in C for embedded systems or other hardware-near applications
  • Hands-on experience with microcontrollers, possibly ARM Cortex-M / STM32
  • A genuine interest in working close to hardware and solving real-world technical challenges in the lab
  • Curiosity about how AI tools can improve software development and testing
  • Professional proficiency in English, both written and spoken
  • Professional proficiency in Swedish or willingness and interest in learning Swedish
We also value
  • Reading and interpreting electronic schematics
  • Power electronics, control systems or battery technologies
  • Test automation, CI/CD, static analysis and Python scripting
  • Cybersecurity for embedded systems and connected products
Who you are

You are a curious and humble engineer who enjoys learning from others and sharing your own knowledge in a collaborative way. You like getting hands-on with real products, solving problems close to the hardware, and staying persistent until you find the root cause. You combine a strong quality mindset with a pragmatic approach, writing clean, reliable software and embracing new tools and ways of working. Most importantly, you are a team player who values collaboration, voice your perspective, and contributes to shared success.

Our core principles of presence and responsibility guide us as we progress with dedication and sincerity. At Micropower we fuel people to power growth.

Join us in the exciting journey to a more sustainable future!

The position is based at our office in Bromma, Sweden, and requires a valid Swedish work permit.

Micropower had a revenue of approximately SEK 1.9 billion in 2024 and employs 550 people across various departments. For more information about us, please visit www.micropower-group.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hardware Engineer
Hardware Engineer

Micropower Group • Växjö kommun

On-site
SEK 450,000 - 600,000
Opportunities for professional growth
Dynamic development-driven environment
Collaboration across functions
Embedded Software Engineer — Power Electronics (Bromma)
Embedded Software Engineer — Power Electronics (Bromma)

Micropower Group • Stockholms kommun

On-site
SEK 680,000 - 900,000
Hardware Engineer
Hardware Engineer

Micropower Sweden AB • Växjö kommun

On-site
SEK 450,000 - 650,000
Opportunities for professional growth
Dynamic, development-driven environment
Collaboration across functions
Cloud Developer
Cloud Developer

Micropower Sweden AB • Växjö kommun

On-site
SEK 500,000 - 700,000
Opportunities for professional growth
Collaborative international environment
Cutting-edge technology
Hardware Engineer - Power Electronics & Battery Systems
Hardware Engineer - Power Electronics & Battery Systems

Micropower Sweden AB • Växjö kommun

On-site
SEK 450,000 - 650,000
Opportunities for professional growth
Dynamic, development-driven environment
Collaboration across functions
Software Engineer
Software Engineer

Lexenergy • Göteborgs kommun

On-site
SEK 900,000 - 1,100,000
Sales Manager materialhantering
Sales Manager materialhantering

Micropower Group • Växjö kommun

On-site
SEK 900,000 - 1,100,000
Software Developer C++, Embedded Systems
Software Developer C++, Embedded Systems

Atlas Copco Group Co.,Ltd • Nacka kommun

Hybrid
SEK 650,000 - 900,000
Hybrid workplace model
Software Developer within Energy Management Systems (EMS)
Software Developer within Energy Management Systems (EMS)

BERG Propulsion AB • Hönö

On-site
SEK 600,000 - 820,000
Electrical Engineer
Electrical Engineer

Relox Robotics AB • Stockholms kommun

Hybrid
SEK 540,000 - 700,000
Friendly multidisciplinary environment
Ownership of full hardware lifecycle
Flexible work & professional growth