(Senior) Embedded Software Engineer

Alif SemiconductorOulu, Finland
You will be redirected to the main website
Posted on: 09 Jun 2026

Phewnix Understanding of the Job

The actual job requirements can be found on the career page when you apply.
As a (Senior) Embedded Software Engineer at Alif Semiconductor in Oulu, Finland, you are driving the development of cutting-edge semiconductor solutions that power the next generation of electronic devices. This role entails designing, developing, and testing embedded software for Alif's innovative products, contributing significantly to the company's success in the electrical and electronic manufacturing industry. By joining Alif Semiconductor, you become part of a dynamic team that is shaping the future of semiconductors, with the opportunity to make a lasting impact on the industry. With a strong focus on innovation and growth, this position offers ample opportunities for professional advancement, allowing you to expand your skill set and take on new challenges. As the company continues to evolve and expand, you will play a crucial role in driving its success, with the potential to lead projects, mentor team members, and contribute to the development of new technologies.

Your day-to-day activities as a (Senior) Embedded Software Engineer involve collaborating with cross-functional teams to design, develop, and test embedded software solutions, ensuring they meet the highest standards of quality and performance. Key responsibilities include:
  • Developing and maintaining high-quality embedded software code, leveraging expertise in languages such as C, C++, and assembly

  • Collaborating with hardware engineers to ensure seamless integration of software and hardware components

  • Designing and implementing software testing and validation procedures to ensure reliability and performance

  • Troubleshooting and debugging complex software issues, using tools such as debuggers and logic analyzers

  • Participating in code reviews and contributing to the improvement of the overall software development process

  • Staying up-to-date with industry trends and emerging technologies, applying this knowledge to drive innovation and improvement

  • Working closely with the development team to identify and prioritize project requirements, ensuring timely and successful project delivery. As a senior member of the team, you will also be responsible for mentoring junior engineers, providing guidance and support to help them grow in their roles. You will report to the Engineering Manager, working closely with

Job Overview

Salary:
Not disclosed
JOB TYPE:
Not specified
Experience:
Not mentioned
Job Location:
Oulu, Finland
Job Level:
Not specified
Education:
Graduation